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:\Code\XTCKuwoWatch\app\libs\jackson-core-2.4.4.jar
6     File2: D:\Code\XTCKuwoWatch\app\libs\jackson-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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM