您的位置:首页 > 运维架构

Duplicate files copied in APK META-INF/LICENSE的解决方案

2016-11-25 02:03 387 查看
参考:解决:Execution failed for task ‘:app:transformResourcesWithMergeJavaResForDebug’.

今天引用了jackson的工具包,编译报错,报错信息如下:

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


编译器界面:



报错原因如参考文章中提到的,可能是因为文件的重复覆盖问题。

解决方案也比较简单,在gradle中的android中添加如下代码重新编译即可。

packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/NOTICE'
}


编译器界面:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jackson gradl