【发布时间】:2014-06-18 20:07:54
【问题描述】:
我的系统:Windows 7、Android Studio V0.5.2、JDK V1.7.0_25
我已经看到这个讨论了几个不同的地方,但似乎没有一个解决方案适合我(或者我没有尝试过正确的组合)。
问题是,当我使用 Android Studio 构建项目并尝试运行它时,我收到错误消息: **“错误:Gradle:任务':app:packageDebug'执行失败。
class org.bouncycastle.asn1.ASN1Primitive 覆盖 final 方法 equals.(Ljava/lang/Object;)Z"**
这似乎与有弹性的城堡 dll 有关。我很想改变我的 JDK 中的东西来解决这个问题 - 但如果需要我会这样做。
有没有人对此有明确的解决方案(Android Studio 团队会解决这个问题吗?从系统中四处寻找和删除 dll 并不是一个好的最终解决方案)。
这是我系统上所有 bc* 文件的列表:
C:\Program Files\Java\jdk1.7.0_25\jre\lib\ext\bcprov-ext-jdk15on-1.46.jar
C:\Program Files\Java\jdk1.7.0_25\bin\bcprov-ext-jdk15on-1.46.jar
C:\Users\scott.coleman\Desktop\bcprov-ext-jdk15on-1.46.jar
C:\Program Files\Java\jre7\lib\ext\bcprov-ext-jdk15on-1.46.jar
C:\eclipse\configuration\org.eclipse.osgi\bundles\270\1\.cp\lib\bcprov-ext-jdk15on-148.jar
C:\Program Files\Charles\lib\bcprov-jdk14-143.jar
C:\Users\scott.coleman\AppData\Local\Temp\Rar$EXa0.979\gradle-1.10\lib\plugins\bcprov-jdk15-1.46.jar
C:\Users\scott.coleman\.gradle\wrapper\dists\gradle-1.10-all\1t6fjo8i1s1ddu1afn3ioaglko\gradle-1.10\lib\plugins\bcprov-jdk15-1.46.jar
C:\Users\scott.coleman\Desktop\bcprov-jdk15on-1.48.jar
C:\Android\android-sdk\tools\lib\bcprov-jdk15on-1.48.jar
C:\eclipse\configuration\org.eclipse.osgi\bundles\247\1\.cp\libs\bcprov-jdk15on-1.48.jar
C:\Program Files (x86)\Android\android-studio\plugins\android\lib\bcprov-jdk15on-1.48.jar
C:\Users\scott.coleman\.gradle\caches\modules-2\files-2.1\org.bouncycastle\bcprov-jdk15on\1.48\960dea7c9181ba0b17e8bab0c06a43f0a5f04e65\bcprov-jdk15on-1.48.jar
【问题讨论】:
-
只删除一个 -
C:\Program Files\Java\jdk1.7.0_25\jre\lib\ext\bcprov-ext-jdk15on-1.46.jar- 在类似的情况下对我有用。
标签: android build android-studio