异常 · More than one file was found with OS independent path 'META-INF/XXX'

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/Maiduoudo/article/details/97928467

android 异常总结:一个文件在jar包中出现多次。

Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.

> More than one file was found with OS independent path 'META-INFXXX'

需要在app.gradle文件里面android节点下添加这样的代码

   packagingOptions {
        exclude 'META-INF/XXX'
        exclude 'META-INF/XXX'
        exclude 'META-INF/XXX'
        exclude 'META-INF/XXX'
        exclude 'META-INF/XXX'
        exclude 'META-INF/XXX'
        exclude 'META-INF/XXX'
    }

具体的修改位置

apply plugin: '
 
android {
    compileSdkVersion 26
    defaultConfig {
        applicationId ""
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
 
    packagingOptions {
        exclude 'META-INF/XXXX'
    }
 
 
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

 


 


 

猜你喜欢

转载自blog.csdn.net/Maiduoudo/article/details/97928467