Error:Execution failed for task
2017-10-09 本文已影响35人
小小程序员jh
转载请标明出处: 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
解决方法如下:
![](https://img.haomeiwen.com/i4655344/e43d7e3af54e54d3.gif)
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'**** }**}
![](https://img.haomeiwen.com/i4655344/e43d7e3af54e54d3.gif)
![](https://img.haomeiwen.com/i4655344/eb29d930f6aff30f.png)
磨刀不误砍柴工