2015-06-19 11 views
6

Sto integrando il mio progetto in un'altra app in Android Studio ma mostra l'errore seguente, sto cercando su Google il problema ma non uso.java.util.zip.ZipException: voce duplicata: android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class

Error:Execution failed for task ':app:packageAllDebugClassesForMultiDex'. 
> java.util.zip.ZipException: duplicate entry: android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class 

Sotto è il mio dipendenze app

configurations { all*.exclude group: 'com.android.support', module: 'support-annotations' } 
dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile project(':waleteros') 
     compile 'com.android.support:recyclerview-v7:+' 
     compile 'com.squareup.picasso:picasso:2.4.0' 
    compile 'com.jakewharton:butterknife:5.1.2' 
    compile files('src/libs/android_sync_service_library.jar') 
    compile "com.google.android.gms:play-services:3.1.+" 
    compile('com.crashlytics.sdk.android:crashlytics:[email protected]') { 
     transitive = true; 
    } 

Ed ecco la mia biblioteca dipendenze

configurations { all*.exclude group: 'com.android.support', module: 'support-v4' } 
configurations { all*.exclude group: 'com.android.support', module: 'support-annotations' } 
dependencies { 
    compile project(':ingosdk') 
    compile 'com.google.code.gson:gson:2.2.4' 
    compile files('libs/A2iA.Mobility.jar') 
    compile files('libs/acra-4.5.0.jar') 
    compile files('libs/bugsense-3.5.jar') 
    compile files('libs/deviceprint-lib-1.0.0.jar') 
    compile files('libs/FlurryAnalytics-5.3.0.jar') 
    compile files('libs/httpmime-4.1.2.jar') 
    compile files('libs/libGoogleAnalyticsServices.jar') 
    compile files('libs/volley.jar') 
    compile 'com.actionbarsherlock:actionbarsherlock:[email protected]' 
    compile files('libs/android-support-v13.jar') 

} 
+0

appcompat-v4 è definito due volte da qualche parte. Devi esplorare le tue dipendenze per trovarlo. –

+0

Anche io sto affrontando lo stesso problema. Aiuto –

+0

nel mio caso ho eliminato il plugin di supporto da gradle e ho cancellato anche il file jar da libs –

risposta

11

Se avete l'androide-supporto-v4.jar nella cartella libs .. cancellare esso!

Questo ha risolto il mio problema.

Anche se il file non è stato aggiunto nel file build.gradle .. gradle lo include comunque nella compilazione.

+0

Grazie, hai salvato la mia giornata! :) – Kozuch

+0

non ho trovato alcun android-support-v4.jar nella mia cartella libs. –

0

A mio parere questo errore è accaduto per file jar duplicato. Elimina il mio file jar V4 di supporto nella mia libreria e quindi pulisco la build funziona correttamente. Grazie

1

Ho avuto lo stesso problema dopo aver aggiornato l'SDK di Android. Sono stato in grado di eseguire l'applicazione nel buildToolsVersion '23.0.1', ho ottenuto lo stesso errore quando ho cambiato a buildToolsVersion '24.0.3'

Ho risolto il problema aggiornando la mia versione del Java da 1.7 to 1.8 con compileSdkVersion 24

1

problema simile, avevo appena importato

compile 'fr.avianey.com.viewpagerindicator:library:2.4.1.1' 

ed è stato questo errore, dopo aver aggiunto "@aar", il problema è stato risolto

compile 'fr.avianey.com.viewpagerindicator:library:[email protected]' 
Problemi correlati