Error description
Today, I added the Jackson development package to the Android Studio project, which caused the following error when compiling the runtime:
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/NOTICE File1: D:\Code\XTCKuwoWatch\app\libs\jackson-core-2.4.4.jar File2: D:\Code\XTCKuwoWatch\app\libs\jackson-databind-2.4.4.jar
The error is as follows:
Solutions
Add the following code to the Build.gradle file
{ exclude ‘META-INF/LICENSE‘ exclude ‘META-INF/NOTICE‘ }
- Build.gradle File not modified before
apply plugin: ' com.android.application ' android { Compilesdkversion 22 buildtoolsversion "22.0.1" defaultconfig {applicationid "com.oyp.csdn" minsdkversion 16 targetsdkversion 23 versioncode 1 versionname " 1.0 "} buildtypes {release {min ifyenabled false proguardfiles getdefaultproguardfile ( ' proguard-android.txt ' ), ' Proguard-rules.pro ' }}}dependencies {C Ompile Filetree (dir : ' Libs ' , include: [ ' *.jar ' ])}
- Modified Build.gradle File
Apply plugin:' Com.android.application 'Android {Compilesdkversion ABuildtoolsversion"22.0.1"packagingoptions {Exclude' Meta-inf/license 'Exclude' Meta-inf/notice '} defaultconfig {ApplicationID"COM.OYP.CSDN"Minsdkversion -Targetsdkversion atVersioncode1Versionname"1.0"} buildtypes {release {minifyenabledfalseProguardfiles Getdefaultproguardfile (' Proguard-android.txt '),' Proguard-rules.pro '}}}dependencies {Compile Filetree (dir:' Libs ', include: [' *.jar '])}
欧阳鹏 欢迎转载,与人分享是进步的源泉!转载请保留原文地址:http://blog.csdn.net/ouyang_peng
My Android Advanced Tour------> Resolution: Execution failed for task ': App:transformresourceswithmergejavaresfordebug '.