11

android studio を 0.4.0 に、gradle プラグインを 0.7.1 に、gradle バージョンを 1.9 に dagger コンパイラで更新した後、奇妙な問題が発生しました

build.gradle

android {
packagingOptions {
    exclude 'META-INF/DEPENDENCIES.txt'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/NOTICE.txt'
}
}
    dependencies {
    compile 'com.android.support:support-v4:+'
    compile 'com.android.support:support-v13:19.0.+'
    compile 'com.google.code.gson:gson:2.2.4'
    compile 'com.squareup.dagger:dagger:1.2.0'
    compile 'com.squareup.dagger:dagger-compiler:1.2.0'
}

ビルド時にこのエラーが発生する

Execution failed for task ':MyApplication:packageDebug'.

APK META-INF/services/javax.annotation.processing.Processor ファイル 1 にコピーされた重複ファイル: C:\Users\Mantas.gradle\caches\modules-2\files-2.1\com.squareup.dagger\dagger-compiler\ファイル 2: C:\Users\Mantas.gradle\caches\modules-2\files-2.1\com.squareup.dagger\dagger-compiler\1.2.0 \22633bb84433e03d345a83e7b0c08c66768be30\dagger-compiler-1.2.0.jar

短剣コンパイラ行がコメント化されている場合、すべて正常に動作します

どうすればこの問題を解決できますか? ありがとう

EDITED 修正された問題、 https: //plus.google.com/+HugoVisser/posts/7Wr3FcdNVxRを確認してください

4

1 に答える 1