2017-10-02 3 views
0

Bitte helfen Sie mir, das folgende Problem zu lösen.Android apk Build-Fehler

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])) 

Ich hänge von nur einige Bibliotheken Play-Dienste wie folgt:

// 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

Versuchen Sie, Reinigung, wenn immer noch dort dann Cache ungültig machen und neu starten! – Xenolion

+0

versuchen Sie, die Abhängigkeiten von App und Module Lib App zu überprüfen, und stellen Sie sicher, dass alle lib-Abhängigkeiten nicht doppelt mit anderen Versionsnamen definiert sind. –

+0

@Xenolion hat nicht geholfen –

Antwort

1

ich mit einer Anmerkung Bibliothek einen Kotlin Konflikt hatte. Ersetzen Sie es mit com.google.support.annotations hat den Trick für mich getan.

+0

Ja, ich habe das gleiche Problem mit ''org.jetbrains: annotations-java5: 15.0'' und es ist behoben, nachdem ich zu' "com.android.support:support-annotations:$supportLibraryVersion" 'gewechselt habe – HendraWD