Android Duplicate files copied in APK

Android studio导入jar包、依赖的过程报错如下:
Duplicate files copied in APK META-INF/DEPENDENCIES
File 1: pio-3.1.5.jar
File 2: pio-scratchpad-3.1.5.jar

error.PNG

好像是说两个包里面的文件重复了还是怎么的,应该是 android studio 自身的bug

解决办法:
打开项目下面的 build.gradle 文件,在 android 代码块中添加下面代码

android {  
    packagingOptions {  
        exclude 'META-INF/DEPENDENCIES'  
        exclude 'META-INF/NOTICE'  
        exclude 'META-INF/LICENSE'  
        exclude 'META-INF/LICENSE.txt'  
        exclude 'META-INF/NOTICE.txt'  
    }  
}  

将这些文件全部排出掉就ok了
但不知道这么做会不会有什么隐患,还是有其他更好的解决办法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容