Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/rxjava.properties
这段报错信息在某翻译上翻译出来的内容是:
错误:执行任务的应用:transformResourcesWithMergeJavaResForDebug失败。
> com.android.build.api.transform。TransformException:com.android.builder.packaging。复制文件:复制在APK元信息/rxjava中复制的文件。
起初不明白什么意思。习惯性的百度一下,发现大多是要求加上
packagingOptions { exclude 'META-INF/DEPENDENCIES.txt' exclude 'META-INF/NOTICE' exclude 'META-INF/NOTICE.txt' exclude 'META-INF/LICENSE' exclude 'META-INF/LICENSE.txt' }然而build之后发现还是报错。。
没办法,接着再一仔细看报错信息,突然好像有点明白什么意思了。。。
于是加上
exclude 'META-INF/rxjava.properties'
接着就好了。。。