![](/img/trans.png)
[英]“Conversion to Dalvik format failed with error 1” on external JAR
[英]Conversion to dalvik format failed with error 1(when adding gnu-crypto.jar) in eclipse
有很多与此问题类似的问题,但是我已经尝试了所有问题,但没有帮助。
错误是:
stack[top0]: type{java.lang.InterruptedException}
...while working on block 01d0
...while working on method handleConfirmation:(Ljavax/security/auth/callback/ConfirmationCallback;)V
...while processing handleConfirmation (Ljavax/security/auth/callback/ConfirmationCallback;)V
...while processing gnu/crypto/auth/callback/AWTCallbackHandler.class
[2012-01-21 15:31:22 - AppName] Dx 1 error; aborting
[2012-01-21 15:31:22 - AppName] Conversion to Dalvik format failed with error 1
仅当我尝试添加外部jar进行加密时,才会发生这种情况-gnu-crypto.jar。 我尝试过的
似乎gnu-crypto的2.1.0版本有些奇怪。 手动运行dx会产生您提到的错误。
您可以尝试将gnu-crypto的源直接添加到您的应用程序中,或者改用2.0.1版本。
确保删除对具有相似类的jar的所有可能的双重引用。 通过引用不同版本的android或引用android和jdk或jre可能会发生这种情况。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.