码迷,mamicode.com
首页 > Web开发 > 详细

解决DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE(或META-INF/DEPENDENCIES)

时间:2017-12-02 15:03:57      阅读:294      评论:0      收藏:0      [点我收藏+]

标签:json   ips   dep   打包   ...   oid   with   nbsp   错误解决   

导入eclipse项目时报

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/LICENSE
File1: D:\AndroidStudioProjects\android_client\app\libs\wink-json4j-1.4.jar
File2: D:\AndroidStudioProjects\android_client\app\libs\httpclient-4.5.2.jar

解决办法很简单,在对应报错的模块的build.gradle中添加如下配置即可

android {
    ...
    //为了解决部分第三方库重复打包了META-INF的问题
    packagingOptions {
        exclude META-INF/LICENSE.txt
        exclude META-INF/LICENSE
    }
}

注意红色字体报的什么就加入什么,列出可能会出现的其他错误解决:

android {  
      
  
    packagingOptions {  
        exclude META-INF/DEPENDENCIES.txt  
        exclude META-INF/DEPENDENCIES  
        exclude META-INF/LICENSE.txt  
        exclude META-INF/LICENSE  
        exclude META-INF/NOTICE.txt  
        exclude META-INF/NOTICE  
        exclude META-INF/notice.txt  
        exclude META-INF/license.txt  
        exclude META-INF/dependencies.txt  
        exclude META-INF/LGPL2.1  
    }  
} 

 

解决DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE(或META-INF/DEPENDENCIES)

标签:json   ips   dep   打包   ...   oid   with   nbsp   错误解决   

原文地址:http://www.cnblogs.com/Sharley/p/7954154.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!