Fehler: Ausführung fehlgeschlagen für Task ': android: transformClassesAndResourcesWithProguardForRelease'
Jedes mal, wenn ich erhalte diese Fehlermeldung bei der Ausführung meines Projektes. Kann ich eine Saubere und Führen Sie dann erneut, und es funktioniert. Aber es ist nicht eine optimale Lösung. Irgendwelche Ideen?
Error:Execution failed for task ':android:transformClassesAndResourcesWithProguardForRelease'.
java.io.IOException: Fehler beim umbenennen android\build\intermediates\transforms\proguard\release\folders\3\1f\main\classes.jar zu android\build\intermediates\transforms\proguard\release\jars\3\1f\classes.jar
InformationsquelleAutor der Frage Z0q | 2015-11-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser Fehler passiert, wenn die Versionen der SDK Build-Tools und Gradle Plugins nicht übereinstimmen (im Sinne der Kompatibilität). Die Lösung ist, um zu überprüfen, ob Sie mit den neuesten Versionen von Ihnen. Die gradle-plugins befinden sich im Aufbau.gradle-Datei des Projekts. Andere Versionen sind im Aufbau.gradle-Datei des Moduls. Für Beispielfür SDK 23müssen Sie die Build-Tools 23.0.1 und gradle plugins mit der version 1.3.1.
Reinigen Sie das Projekt nach einer änderung der Einstellungen. (Mein problem gelöst, und es nie wieder gesehen.)
beziehen sich diese Frage
InformationsquelleAutor der Antwort Blue_Alien
Entfernen Zeilen aus proguard-rules.txt enthält:
-injars
,-outjars
oder-libraryjars
und neu erstellen.
InformationsquelleAutor der Antwort user1367713
Sollten Sie versuchen, diese: fügen Sie in proguard-Regeln.pro
InformationsquelleAutor der Antwort Muhammad Usman Ghani
In meinem Fall das problem behoben wurde, durch Downgrade von der Proguard version von Gradle zu generieren, die signierte apk. Sie können ein downgrade es, indem Sie diesen block innerhalb der Projekt-Ebene aufzubauen.gradle-Datei. Legen Sie es in die buildscripts block.
Können Sie die aktuelle version von Proguard durch das ausführen dieses Befehls auf der Projekt-root-Ordner:
Hier ist ein Teil des Proguard stacktrace, anderen zu helfen, das problem zu finden ich hatte.
InformationsquelleAutor der Antwort Shumoapp
In meinem Fall, habe ich einfach meine plugins aktualisiert und der Fehler war behoben.
InformationsquelleAutor der Antwort Max Praise
Es funktioniert, wenn Sie ändern minifyEnabled auf false.
finden Sie diese Android Studio Signierte APK ':app:transformClassesAndResourcesWithproguardforrelease'
InformationsquelleAutor der Antwort mya