错误:任务':app:transformResourcesWithMergeJavaResFor'执行失败。
com.android.build.api.transform.TransformException:com.android.builder.packaging.DuplicateFileException:在APK中复制的重复文件jsr305_annotations / Jsr305_annotations.gwt.xml 文件1:\程序\编译\ \中间体爆炸-AAR \谷歌,地图-SDK-M4B \罐\ classes.jar file2的:\应用\构建\中间体\分解-AAR \ com.google.android.gms \玩服务地下室\ 9.0.0 \罐子\ classes.jar
答案 0 :(得分:15)
在build.gradle
部分的android{}
内添加以下文字以解决问题。
android {
...
packagingOptions {
exclude 'jsr305_annotations/Jsr305_annotations.gwt.xml'
exclude 'build-data.properties'
}
...
}
如果获得更多错误DuplicateFileException添加带有exclude的文件。 喜欢:
错误
Duplicate files copied in APK jsr305_annotations/Jsr305_annotations.gwt.xml
解决方案
exclude 'jsr305_annotations/Jsr305_annotations.gwt.xml'
答案 1 :(得分:4)
将此添加到您的gradle文件将解决您的问题:
packagingOptions {
exclude 'jsr305_annotations/Jsr305_annotations.gwt.xml'
}