2016-06-29 3 views
0

Я получаю исключение в Android Studio во время сборки проекта
Получение Execution Сбой задачи ': приложение: transformClassesWithJarMergingForDebug'

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/view/LayoutInflaterFactory.class

Мой Gradle файл IS-

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 23 
buildToolsVersion "21.1.2" 
defaultConfig { 
    applicationId "com.amt.partnerapp" 
    minSdkVersion 15 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    multiDexEnabled true 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
    } 
} 

packagingOptions { 
    exclude 'META-INF/DEPENDENCIES.txt' 
    exclude 'META-INF/LICENSE.txt' 
    exclude 'META-INF/NOTICE.txt' 
    exclude 'META-INF/NOTICE' 
    exclude 'META-INF/LICENSE' 


    exclude 'META-INF/DEPENDENCIES' 
    exclude 'META-INF/notice.txt' 
    exclude 'META-INF/license.txt' 
    exclude 'META-INF/dependencies.txt' 
    exclude 'META-INF/LGPL2.1' 
} 

dexOptions { 
    preDexLibraries = false 
} 
    } 

    dependencies { 
    compile fileTree(include: ['*.jar'], dir: 'libs') 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
    exclude group: 'com.android.support', module: 'support-annotations' 
}) 
compile 'com.android.support:appcompat-v7:23.4.0' 
compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha1' 
compile 'com.android.support:design:23.4.0' 
testCompile 'junit:junit:4.12' 
compile files('libs/activation.jar') 
compile 'com.google.android.gms:play-services:9.2.0' 
compile 'com.android.support:multidex:1.0.0' 
compile "com.android.support:support-v4:23.4.0" 

    } 

ответ

1

com.google.android.gms:play-services:9.2.0 зависит от разной версии библиотек поддержки, чем вы предоставили. Вы можете проверить его here Попробуйте исключить из него зависимостей поддержки. Например:

compile ('com.google.android.gms:play-services:9.2.0') { 
    exclude group: 'com.android.support', module: 'support-v4' 
} 
+0

@ Zagorski Я дал код, как это. Но получение такой же ошибки –

+0

Так значит, что что-то другое также зависит от этого. Попробуйте запустить «gradlew app; dependencies» из консоли и проанализировать зависимости. –

+0

@ Zagorski Я дал так много библиотек в папке lib. Если это вызывает проблему –

Смежные вопросы