Android Studio在APK META-INF/BCKEY.DSA中复制的重复文件 [英] Android Studio Duplicate files copied in APK META-INF/BCKEY.DSA

查看:108
本文介绍了Android Studio在APK META-INF/BCKEY.DSA中复制的重复文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的代码构建良好,但是当我尝试在调试中运行它时,出现以下错误:

My code builds fine, but when I try to run it in debug, I get the following error:

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/BCKEY.DSA
        File1: D:\Android\AndroidStudio\gradle\m2repository\org\bouncycastle\bcpkix-jdk15on\1.48\bcpkix-jdk15on-1.48.jar
        File2: C:\Users\beili\.gradle\caches\modules-2\files-2.1\org.bouncycastle\bcprov-jdk15on\1.48\960dea7c9181ba0b17e8bab0c06a43f0a5f04e65\bcprov-jdk15on-1.48.jar

我该如何解决?

推荐答案

将其添加到android部分中的build.gradle中,例如

Add this to your build.gradle inside the android section like

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

这篇关于Android Studio在APK META-INF/BCKEY.DSA中复制的重复文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆