Android Studioエラー:Android studio 3.0 com.android.builder.dexing.DexArchiveMergerExceptionの解決方法
1076 ワード
Studioはコンパイル時にエラーを報告しないが、実行時にcomを投げ出す場合がある.android.builder.dexing.DexArchiveMergerExceptionが異常で、プロジェクトが実行できない.
この場合、2つの状況が発生する可能性があります.
1つ目:build.gradleファイルはリソース構成の問題を導入します.解決策:本プロジェクトのdependenceで変更する
compile(name: 'guavalib', ext: 'jar')
を選択します.
第2種
パッケージの重複、解決方法:
プロジェクトのgradleのdefaultConfigに追加
multiDexEnabled true,
プロジェクトのgradleに追加
最後にインベントリファイルに追加
この場合、2つの状況が発生する可能性があります.
1つ目:build.gradleファイルはリソース構成の問題を導入します.解決策:本プロジェクトのdependenceで変更する
compile(name: 'guavalib', ext: 'jar')
を選択します.
compile files('libs/guavalib.jar')
第2種
パッケージの重複、解決方法:
プロジェクトのgradleのdefaultConfigに追加
multiDexEnabled true,
プロジェクトのgradleに追加
compile 'com.android.support:multidex:1.0.1'
最後にインベントリファイルに追加
android:name="android.support.multidex.MultiDexApplication"