Android Studio依赖包冲突 Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.

转自:http://blog.csdn.net/ouyang_peng/article/details/50538658  有所修改

错误如下:

1 Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
2 > com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: 
3 
4 Duplicate files copied in APK META-INF/NOTICE
5     File1: D:CodeXTCKuwoWatchapplibsjackson-core-2.4.4.jar
6     File2: D:CodeXTCKuwoWatchapplibsjackson-databind-2.4.4.jar

分析并解决错误:

“Duplicate files copied in APK META0INF/NOTICE" :问题在于多个jar包中含有相同的的文件(NOTICE),打包时会出现覆盖的问题。尝试下在 app 下的 build.gradle 中的 android 部分增加一段配置,如下面这段代码所示:

packagingOptions {
        exclude 'META-INF/NOTICE'
}

 问题解决。

 2017.6.29

原文地址:https://www.cnblogs.com/mengfff/p/7095501.html