Android Studio 运行出现 Error:Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug

来源:互联网 发布:2010年总决赛数据 编辑:程序博客网 时间:2024/05/20 23:03
转载请标明出处: 
http://www.cnblogs.com/why168888/p/5978381.html
 
本文出自:【Edwin博客园】

 

 


我引用compile 'com.squareup.retrofit2:converter-jackson:2.1.0'Gradle没有错误,运行APP就出了这个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/LICENSE

 

 


解决方法如下:

 

复制代码
android {    compileSdkVersion 24    buildToolsVersion "24.0.3"    defaultConfig {        applicationId "com.edwin.xxxx"        minSdkVersion 19        targetSdkVersion 24        versionCode 1        versionName "1.0"        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }    packagingOptions{        exclude 'META-INF/NOTICE' // will not include NOTICE file        exclude 'META-INF/LICENSE' // will not include LICENSE file        // as noted by @Vishnuvathsan you may also need to include        // variations on the file name. It depends on your dependencies.        // Some other common variations on notice and license file names        exclude 'META-INF/notice'        exclude 'META-INF/notice.txt'        exclude 'META-INF/license'        exclude 'META-INF/license.txt'    }}
复制代码

 

 

 

阅读全文
0 0