2017-10-02 5 views
0

S'il vous plaît aidez-moi à résoudre le problème suivant.Android apk erreur de construction

Error:Execution failed for task ':app:transformClassesWithMultidexlistForDebug'. 
> java.io.IOException: Can't write [C:\...\app\build\intermediates\multi-dex\debug\componentClasses.jar] (Can't read [C:\...\app\build\intermediates\transforms\desugar\debug\69.jar] (Duplicate zip entry [69.jar:org/intellij/lang/annotations/Flow.class])) 

Je dépends seulement quelques bibliothèques Services Play comme suit:

// Play services 
compile "com.google.android.gms:play-services-maps:${rootProject.ext.playServicesVersion}" 
compile "com.google.android.gms:play-services-places:${rootProject.ext.playServicesVersion}" 
//Firebase 
compile "com.google.firebase:firebase-messaging:${rootProject.ext.playServicesVersion}" 
+1

Essayez le nettoyage si toujours là puis invalidez le cache et redémarrez! – Xenolion

+0

essayez de vérifier les dépendances de App App et Module Lib App et assurez-vous que les dépendances lib ne sont pas définies deux fois avec l'autre nom de la version. –

+0

@Xenolion n'a pas aidé –

Répondre

1

J'ai eu un conflit Kotlin avec une bibliothèque d'annotation. Le remplacer par com.google.support.annotations a fait l'affaire pour moi.

+0

Oui, j'ai aussi le même problème avec '' org.jetbrains: annotations-java5: 15.0'' et il est corrigé après avoir changé '' "com.android.support:support-annotations:$supportLibraryVersion" ' – HendraWD