Android Studio, ProGuard kann den Hash von Classes.jar nicht berechnen

9

Es ist lange her, seit ich bei StackOverflow eine Frage gestellt habe. Obwohl ich es fast täglich benutze. Sowieso; hier geht es:

Vor kurzem habe ich zu API 23 gewechselt; Das hat mich gezwungen,

zu benutzen %Vor%

, da sie einen einfachen Zugriff auf die Apache-Bibliothek haben.

Mein Projekt wird gut kompiliert und läuft über alle Testgeräte im Debug-Modus. Heute muss ich mein Projekt zur Produktion bringen und ProGuard ruft mit

  

Hash von (..) \ build \ intermediates \ classes-proguard \ release \ classes.jar '

kann nicht berechnet werden

Es gibt keine anderen Fehler oder Warnungen. Früher war es, aber ich habe sie losgeworden. Wie doppelte Kopien von Apache-Bibliotheken loswerden.

Hier ist meine Gradle-Datei:

%Vor%

und hier geht die proguard-rules.txt

%Vor%

Ich habe mein Projekt gesäubert; Neustart Android Stuio sogar das gesamte Builds-Verzeichnis gelöscht.

%Vor%     
Rafal 08.10.2015, 06:47
quelle

1 Antwort

1

Wie Iagreen in seinem Kommentar bemerkt hat; Ich habe das Kommandozeilenprogramm gradlew benutzt, um detailliertere Fehler zu erhalten. Es stellte sich heraus, dass ein Problem mit der Variablen JAVA_HOME aufgetreten war. Gelöst.

    
Rafal 08.10.2015 09:56
quelle