DuplicateFileException m4b + 播放服务 9.0
Posted
技术标签:
【中文标题】DuplicateFileException m4b + 播放服务 9.0【英文标题】:DuplicateFileException m4b + play services 9.0 【发布时间】:2016-10-03 13:42:22 【问题描述】:错误:任务 ':app:transformResourcesWithMergeJavaResFor' 执行失败。
com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: 在 APK jsr305_annotations/Jsr305_annotations.gwt.xml 中复制的文件重复 File1:\app\build\intermediates\exploded-aar\google-maps-sdk-m4b\jars\classes.jar File2:\app\build\intermediates\exploded-aar\com.google.android.gms\play-services-basement\9.0.0\jars\classes.jar
【问题讨论】:
【参考方案1】:在android
部分内的build.gradle
中添加以下文本以解决问题。
android
...
packagingOptions
exclude 'jsr305_annotations/Jsr305_annotations.gwt.xml'
exclude 'build-data.properties'
...
如果出现更多错误 DuplicateFileException 添加带有排除的文件。 喜欢:
错误
Duplicate files copied in APK jsr305_annotations/Jsr305_annotations.gwt.xml
解决方案
exclude 'jsr305_annotations/Jsr305_annotations.gwt.xml'
【讨论】:
【参考方案2】:将此添加到您的 gradle 文件将解决您的问题:
packagingOptions
exclude 'jsr305_annotations/Jsr305_annotations.gwt.xml'
【讨论】:
以上是关于DuplicateFileException m4b + 播放服务 9.0的主要内容,如果未能解决你的问题,请参考以下文章
Android开发遇到的坑-----添加依赖遇到DuplicateFileException
错误:com.android.builder.packaging.DuplicateFileException: Duplicate files copied
解决DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE(或META-INF/DEPENDENCIES)(示例