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')  
を選択します.
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"