android编译报错问题

来源:互联网 发布:阿里妈妈淘宝客下载 编辑:程序博客网 时间:2024/05/22 13:54

使用了一个开源框架,报错Error:duplicate files during packaging of APK C:\Users\lv\Desktop\UltimateAndroid-master\UltimateAndroidGradle\demo2\build\outputs\apk\demo2-debug-unaligned.apk

Error:Execution failed for task ':demo2:packageDebug'.
> Duplicate files copied in APK META-INF/DEPENDENCIES
File 1: C:\Users\lv\Desktop\UltimateAndroid-master\UltimateAndroidGradle\demo2\build\intermediates\exploded-aar\UltimateAndroidGradle\ultimateandroid\unspecified\libs\httpcore-4.3.2.jar
File 2: C:\Users\lv\Desktop\UltimateAndroid-master\UltimateAndroidGradle\demo2\build\intermediates\exploded-aar\UltimateAndroidGradle\ultimateandroid\unspecified\libs\httpcore-4.3.2.jar

大概意思是依赖性的文件重复问题,也不知道怎么办,百度爬文弄了大半天,没搞定,到下午的时候终于找到了问题,还是老外给力,说了是android的gradle构建的问题,

也就是gradle 的bug,详情见

也就是要排除一些文件,这上面排除的了exclude'META-INF/LICENSE.txt',exclude'META-INF/NOTICE.txt'


因为我用的是android studio version 1.0,似乎要多排除一个exclude 'META-INF/DEPENDENCIES'

好了,ok,再次运行,编译通过


0 0
原创粉丝点击