これに似た質問がたくさんありますが、すべてを試してみました。dalvik形式への変換が、エラー1(eclipseでgnu-crypto.jarを追加したとき)で失敗しました。
エラーがある: - GNU-crypto.jar私は暗号化のために外部のjarファイルを追加しようとする
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 javaの変更最新
- にProGuardのファイル(binとlibのディレクトリ)を変更
- それを再インポートします%1%2%3%4%5%6%7%8%9
- 「Force」のチェックをはずしてください。「PROGUARD_HOME%外部ジャーにネイティブライブラリが含まれている場合のエラー "オプション(まるで同じように)とクリーニングプロジェクト
- Javaビルドパスからすべてのjarファイルを削除してから、Androidツール - >プロジェクトプロパティを修正して外部ジャーをもう一度追加する
2つの異なるjarファイルが同じクラスを使用している可能性があります。 – user370305
2つのクラスが同じジャーを使用しているときに私はあなたを得られませんでしたか?もしそうなら、それは私のケースではない - この瓶を使っているクラスは1つだけです – Sergey
android.jarとgnu-crypto.jar – Sergey