Mit den Original-Dateien bekomme ich folgende Meldung:
Proguard Error 1
Output:
Der Befehl "C:\Program" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Der Befehl "-jar" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Ändere ich unter tools/proguard/bin/proguard.bat die Zeile
call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9
in
call
"%java_exe%
" -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9
Dann ändert sich die Meldung zu
Proguard Error 1
Output:
Der Befehl "C:\Program" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Der Befehl """" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Ändere ich obige Zeile zu
call java -jar 'C:\Program Files\Java\android-sdk\tools\proguard\lib\proguard.jar' "%1" "%2" "%3" "%4" "%5" "%6" "%7" "%8" "%9"
dann erhalte ich die Meldung
Proguard Error 1
Output:
Der Befehl "C:\Program" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Unable to access jarfile 'C:\Program
Mit Double statt Single-Quotes erhalte ich
Proguard Error 1
Output:
Der Befehl "C:\Program" ist entweder falsch geschrieben oder konnte nicht gefunden werden.
Error: C:\Program (Das System kann die angegebene Datei nicht finden)
Ein cd ins lib Verzeichnis und dann java -jar proguard.jar macht keinen Unterschied.
Tja, und nun gehen mir gerade die Ideen aus... gibt wohl keine Alternative zu Rafaels Hinweis, die Ordner zu verschieben...
Echt professionelle Tolls, ich dachte das Problem mit den Leerzeichen hätten wir seit gut 10 Jahren hinter uns
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.