0

hé quand j'essaie de construire mon apk sur android j'ai eu cette erreur je ne sais pas quoi ça veut dire que tu peux m'aider? :

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'. > com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/print/PrintHelper$PrintHelperStubImpl.class 

ici est mon fichier build.gradle:

apply plugin: 'com.android.application' 

android { 
compileSdkVersion 26 
buildToolsVersion "26.0.1" 
defaultConfig { 
    applicationId "com.frgg.apps.thetri" 
    minSdkVersion 14 
    targetSdkVersion 23 
    multiDexEnabled true 
dexOptions { 
     javaMaxHeapSize "4g" 
    } 

    ndk { 
     moduleName "player_shared" 
    } 
} 
buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
    } 
} 
sourceSets.main { 
    jni.srcDirs = []// <-- disable automatic ndk-build call 
} 
productFlavors { 
} 
} 
dependencies { 
compile('com.google.android.gms:play-services:+') { exclude module: 'support-v4' } 
compile files('libs/dagger-1.2.2.jar') 
compile files('libs/javax.inject-1.jar') 
compile files('libs/nineoldandroids-2.4.0.jar') 
compile files('libs/support-v4-19.0.1.jar') 

} 

erreur ne se présente pas lors de la synchronisation gradle. Mais montrer quand je tente de construire l'apk

Quel pourrait être le problème?

EDIT

Error:Execution failed for task ':app:transformClassesWithDexForDebug'. 

com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com. android.ide.common.process.ProcessException: Erreur lors de l'exécution du processus Java avec la classe principale com.android.dx.command.Main avec des arguments {--dex --num-threads = 4 --multi-dex --main-dex -list C: \ Utilisateurs \ hotrod \ Desktop \ APPS \ android5 \ app \ construire \ intermédiaires \ multi-dex \ déboguer \ maindexlist.txt - sortie C: \ Utilisateurs \ hotrod \ Desktop \ APPS \ android5 \ app \ construire \ intermediates \ transforms \ dex \ debug \ dossiers \ 1000 \ 1f \ principaux C: \ Users \ Hotrod \ Desktop \ APPS \ android5 \ app \ build \ \ intermédiaires transforme \ jarMerging \ debug \ pots \ 1 \ 1f \ combined.jar}

Répondre

1

Retirer

compile('com.google.android.gms:play-services:+') { exclude module: 'support-v4' } 
compile files('libs/support-v4-19.0.1.jar') //Remove from Local Drive 

Utilisez

compile 'com.android.support:support-v4:23.0.1' 
compile 'com.google.android.gms:play-services:11.0.4' 

Pour votre information

Supprimer ci-dessus bibliothèque du dossier libs local a également

Enfin, Clean-rebuild et exécuter.

+0

@jnijna retirer du dossier 'libs' local a également –

+0

je suis une autre erreur maintenant, je vais le mettre dans le commentaire suivant –

+0

je l'ai déjà installé sur mon ordinateur –