DuplicateFileException m4b +播放服务9.0

时间:2016-06-03 13:07:10

标签: android google-play-services

错误:任务':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

2 个答案:

答案 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'
}