複数のdexの問題が以前に何度も報告されていることは知っていますが、私の場合はどの解決策もうまくいかないようです。
コンソール:
Unable to execute dex: Multiple dex files define Lbolts/AggregateException;
Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lbolts/AggregateException;
一般的な解決策の 1 つは、ビルドパスから「Android プライベート ライブラリ」コンテナーのマークを外すことです。そのコンテナには必要なライブラリがさらにいくつかあるため、それはできません。
別の解決策は、.jar 形式で明示的に追加された重複ライブラリのマークを外すことです。そのようなライブラリはありません。
私の場合の重複ライブラリは次のとおりです。android-support-v7-appcompat.jar
これらの2つのコンテナに(sdkフォルダーから直接参照されています)あります:
1.) Android プライベート ライブラリ
2.) Android の依存関係
問題は、これらの 2 つのコンテナーのいずれにも完全にチェックを外すことができないことです。これらのコンテナーには、他の必要なライブラリが含まれているためです。しかし、どちらのコンテナからも、この重複した .jar ファイルだけを削除することはできません。
編集: NB android-support-v7-appcompat library_project をプロジェクトに追加すると、両方のコンテナーに入ります。1つだけになるように、何らかの方法があるに違いありません。
どうすればそれを行うことができますか?