Android Studio运行时gradle错误

来源:互联网 发布:免费h5页面制作软件 编辑:程序博客网 时间:2024/05/24 04:31


今天遇到一个gradle错误改了好久才完成,所以记录一下,能帮助到一个人就心满意足了。直接上错误:

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/maven/com.squareup.okio/okio/pom.properties
File1: E:\SearchPictureTool-master\SearchPictureTool-master\SearchPictureTool-master\app\libs
\com.umeng.message.lib_v2.5.0.jar
File2: C:\Users\Administrator\.gradle\caches\modules-2\files-2.1\com.squareup.okio\okio
\1.6.0\98476622f10715998eacf9240d6b479f12c66143\okio-1.6.0.jar

后来在网上查到了解决原因,具体解决办法是在gradle中添加:

packagingOptions {    exclude 'META-INF/maven/com.squareup.okio/okio/pom.xml'    exclude 'META-INF/maven/com.squareup.okio/okio/pom.properties'}

原来的gradle:
apply plugin: 'com.android.application'android {    compileSdkVersion 23    buildToolsVersion "23.0.1"    defaultConfig {        applicationId "com.example.administrator.searchpicturetool"        minSdkVersion 15        targetSdkVersion 23        versionCode 4        versionName "2.0"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    testCompile 'junit:junit:4.12'    compile 'com.android.support:appcompat-v7:23.1.1'    compile 'com.android.support:design:23.1.1'    compile 'com.android.support:cardview-v7:23.1.1'    compile 'com.jude:beam:2.6.5'    compile 'com.jude:fitsystemwindowlayout:1.0.8'    compile 'com.jakewharton:butterknife:6.1.0'    compile 'com.jude:requestvolley:1.0.4'    compile 'com.google.code.gson:gson:2.3.1'    compile 'com.facebook.fresco:fresco:0.9.0+'    compile 'com.pnikosis:materialish-progress:1.7'    compile 'com.jude:utils:1.0.7'}

添加后的gradle:
apply plugin: 'com.android.application'android {    compileSdkVersion 23    buildToolsVersion "23.0.1"    packagingOptions {        exclude 'META-INF/maven/com.squareup.okio/okio/pom.xml'        exclude 'META-INF/maven/com.squareup.okio/okio/pom.properties'    }    defaultConfig {        applicationId "com.example.administrator.searchpicturetool"        minSdkVersion 15        targetSdkVersion 23        versionCode 4        versionName "2.0"    }    buildTypes {        release {            minifyEnabled false            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'        }    }}dependencies {    compile fileTree(dir: 'libs', include: ['*.jar'])    testCompile 'junit:junit:4.12'    compile 'com.android.support:appcompat-v7:23.1.1'    compile 'com.android.support:design:23.1.1'    compile 'com.android.support:cardview-v7:23.1.1'    compile 'com.jude:beam:2.6.5'    compile 'com.jude:fitsystemwindowlayout:1.0.8'    compile 'com.jakewharton:butterknife:6.1.0'    compile 'com.jude:requestvolley:1.0.4'    compile 'com.google.code.gson:gson:2.3.1'    compile 'com.facebook.fresco:fresco:0.9.0+'    compile 'com.pnikosis:materialish-progress:1.7'    compile 'com.jude:utils:1.0.7' }

0 0
原创粉丝点击