2016-04-27 34 views
2

InstrumentationTestを実行すると、ビルドに失敗しました。エラーメッセージ: エラー: ':app:transformClassesWithJarMergingForDebugAndroidTest'タスクの実行に失敗しました。エラー:タスク ':app:transformClassesWithJarMergingForDebugAndroidTest'の実行に失敗しました

packagingOptions { 
    exclude 'LICENSE.txt' 
} 

をしかし、私はそれらの単語を追加したとき、他のエラーメッセージあまりにも失敗構築、およびレポート:

com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/test/InstrumentationRegistry.class Somebody tell me why?thank you for you notice

+0

チェックしているライブラリやjarは重複してbuild.gradleを追加します – USKMobility

+0

ファイルの重複はありません。私のbuild.gradle内の単語が間違っています:packagingOptions { exclude 'LICENSE.txt' } –

+0

ここに更新がありますか?私は同じ問題を抱えていますが、AndroidTestCompileパッケージを除外するためのさまざまなオプションを試しましたが、うまくいかないようです。 –

答えて

0

それはちょうどbuild.gradle内の単語を欠場だ

Error:Error converting bytecode to dex: 
Cause: com.android.dex.DexException: Multiple dex files define   Landroid/support/test/BuildConfig; 
Error:Execution failed for task ':app:transformClassesWithDexForDebugAndroidTest'. 
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_60\bin\java.exe'' finished with non-zero exit value 2 
関連する問題