草庐IT

android - javax.net.ssl.SSLException : hostname in certificate didn't match in Android 异常

我正在更新Android应用程序的Web服务URL,我们正在使用https协议(protocol)。我看到我当前的httpsURL可以正常工作,但现在我们正在迁移到新域,然后它就产生了问题。我已经检查了stackoverflow上的许多线程,例如javax.net.ssl.SSLException:hostnameincertificatedidn'tmatchandroid但没有找到任何好的答案大多是回答绕过此安全或允许所有。javax.net.ssl.SSLException:hostnameincertificatedidn'tmatch://HttpGetgetMethod=n

Android Studio 找不到 javax.annotation.processing.AbstractProcessor

我想学习Annotation,我创建了一个演示项目。但是当我创建一个类extendsAbstractProcessor时,AndroidStudio找不到这个类。我该如何添加它。 最佳答案 在AndroidStudio中,如果您继续File>New>NewModule并选择JavaLibrary而不是AndroidLibrary,那么您应该能够扩展AbstractProcessor。 关于AndroidStudio找不到javax.annotation.processing.Abstra

java - Android 中的 "javax.net.ssl.SSLException: Not trusted server certificate"异常

当我尝试从我的Android应用程序访问HTTPSURL(.NetWebservice)时出现此异常:javax.net.ssl.SSLException:Nottrustedservercertificate这是我的代码:HttpParamsmyParams=newBasicHttpParams();HttpProtocolParams.setVersion(myParams,HttpVersion.HTTP_1_1);HttpProtocolParams.setContentCharset(myParams,"utf-8");myParams.setBooleanParameter

android - Android 上的 ORMLite 使用 javax.persistence 注释

我们已经开发了一个网络服务,现在正在构建一个Android应用程序来与网络服务通信。我们在我们的网络服务中使用持久性,也想在我们的Android应用程序中使用持久性。我们认为ORMLite是在Android上实现持久性的方式,我们希望javax.persistence支持对我们的应用程序来说足够好。我希望能够将Web服务的数据模型复制到Android应用程序,而不必修改注释。所以我尝试复制模型类并将ormlite-android-4.41.jar和ormlite-core-4.41.jar添加到我的Android项目中。不幸的是,这并没有奏效。我的IDE找不到javax.persist

android - 无法在 Android 应用程序中导入 javax.imageio.ImageIO

我想将Canvas对象保存为图像,为此我想使用ImageIO类。我正在使用Eclipse,但是当我尝试导入此库时(导入javax.imageio.ImageIO;)Eclipse向我显示错误“导入javax.imageio无法解析”。请。告诉我我必须做什么来解决这个问题并将imageiolib导入我的项目。谢谢 最佳答案 您已使用Android标记您的问题。javax.imageio.ImageIO不是Android平台的一部分,因此很遗憾您不能使用它。相反,您需要使用AndroidSDK中可用的内容来读取和存储图像。看看Bitma

android - Android 遇到 Sun javax jar 问题

我一直在开发一个AndroidWeb服务程序,该程序使用了Sun的javax库中的许多类。eclipseIDE咆哮着“试图在核心库之外的其他东西中包含核心类(java.*或javax.*)。”我的应用程序是一个Android应用程序,我没有创建核心库。我正在使用几个.jars;javax.xml.ws、javax.xml.bind、javax.xml.soap、javax.xml.rpc和javax.jws。我相信我不能直接使用这些java字节码.jars。我将不得不使用dx工具将它们转换为delvik字节码或.dex文件。我做了一些额外的研究,发现禁止在android应用程序中使用任

android - 如何解决 javax.net.ssl.SSLPeerUnverifiedException : Hostname . com 未验证:

我有以下错误Hostnamedomain.comnotverified:Not"javax.net.ssl.SSLPeerUnverifiedException:peernotauthenticated"我之前能够连接到不同的主机,在这个主机上我遇到了问题,如何解决它javax.net.ssl.SSLPeerUnverifiedException:Hostnamedomain.comnotverified:certificate:sha1//WQM9QbrKs6DCFa9qN/EIw1ywBw=DN:CN=*.ipage.com,OU=DomainControlValidated-Ra

android - javax.net.ssl.SSLPeerUnverifiedException : No peer certificate while I am working with google place api in android

这个问题在这里已经有了答案:Android:MakingHttpsRequest(2个答案)关闭9年前。我在android模拟器中使用googleplaceapi时遇到javax.net.ssl.SSLPeerUnverifiedException:Nopeercertificateexception。下面是我的url:https://maps.googleapis.com/maps/api/place/search/json?&location=28.632808,77.218276&radius=1000&sensor=false&key=AIzaSyC3y3fOMTqTkCjNN

android - android.opengl 和 javax.microedition.khronos.opengles 包之间有什么区别?

只是在网络上找不到任何关于android.opengl类用途的信息:它们似乎是javax.microedition.khronos.opengles的副本-仅使用静态方法与成员方法。那么使用它们而不是J2ME类有什么特殊意义:它们是否应该更快、具有附加功能、更易于使用?我想使用它们而不是一直传递那个GL引用。 最佳答案 好吧,以防万一有人真的对android.opengl和OpenGLES标准javax.microedition.khronos.opengles包之间的区别感兴趣,可以在Android的经典ApiDemos项目中找到

android - javax.net.ssl.SSLException : hostname in certificate didn't match android 异常

我正在创建一个android应用程序,我在其中将数据发送到web服务,但我收到javax.net.ssl.SSLException错误:证书中的主机名与android不匹配,这是我的代码AsyncHttpClientclien=newAsyncHttpClient();Log.i("URL",String.valueOf(base_url+"Race.svc/json/Race/Scanners/Add/"+series_event_raceid+"/"+qrCode));clien.put(base_url+"Race.svc/json/Race/Scanners/Add/"+ser