【问题标题】:android 4.1 NoClassDefFoundError org.bouncycastle.asn1 [duplicate]android 4.1 NoClassDefFoundError org.bouncycastle.asn1 [重复]
【发布时间】:2012-08-29 19:06:11
【问题描述】:

可能重复:
Getting NoClassDefFoundError when using common.lang.StringUtils in android java code?

我是安卓新手。

我的应用程序在装有 Android 4.1 的设备上崩溃。

    java.lang.NoClassDefFoundError: org.bouncycastle.asn1.x509.X509Name
at android.net.http.DomainNameChecker.matchDns(DomainNameChecker.java:187)
at android.net.http.DomainNameChecker.match(DomainNameChecker.java:62)
at com.android.email.mail.store.TrustManagerFactory$SecureX509TrustManager.checkServerTrusted(TrustManagerFactory.java:82)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verifyCertificateChain(OpenSSLSocketImpl.java:597)
at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native Method)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:395)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.<init>(OpenSSLSocketImpl.java:647)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getInputStream(OpenSSLSocketImpl.java:618)
at com.android.email.mail.store.ImapStore$ImapConnection.open(ImapStore.java:1330)

在 Andorid 低于 4.1 的设备上一切正常。 谁能告诉我。问题出在哪里?

包含的库列表

Yes. in bottom list of included libraries:
google-http-client-1.6.0-beta.jar
google-http-client-extensions-1.6.0-beta.jar
google-http-client-extensions-android2-1.6.0-beta.jar

Yahoo 我确实找到了正确的解决方案:

在 android 4.1 中没有 bouncycastle 库。我将它添加到项目中,错误消失了

【问题讨论】:

  • 您是否使用过任何外部.jar 文件?
  • 是的。我附加了包含库的列表

标签: android noclassdeffounderror


【解决方案1】:

你应该试试这个:

  1. 删除project -&gt; Java Build path --&gt; Libraries.中对JAR的所有引用

  2. 在项目的根目录下创建libs folder 将 JAR 复制到 libs 文件夹中

  3. 如果仍未运行正常。右键单击您的项目 > Android 工具 > 修复项目属性

清理您的项目一次并运行。

【讨论】:

  • 我所有的 .jar 文件都已经在 libs/ 文件夹中了。我需要重新创建 libs/ 文件夹吗?
  • 不需要创建一个新的。你是否从 java Build Path 中删除了所有 jar 文件..
  • 没有。问题出在 Android 4.1 中。在 Android
  • 只要按照我的步骤就可以解决你的问题...我更新了我的答案看看那个..
猜你喜欢
  • 1970-01-01
  • 2013-05-12
  • 2013-05-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多