Wie automatisch zu generieren proguard-android.txt?
Lesen all die wunderbaren Dinge, die der neue ProGuard Verbesserungen für Android tun, ich wechselte zu der neuen Regelung durch einkommentieren Sie die folgende Zeile in ein neu erstelltes Projekt:
proguard.config=${sdk.dir}\tools\proguard\proguard-android.txt;proguard-project.txt
Aber wenn ich versuche zu exportieren, das Projekt APK, begrüsst mich mit der folgenden Meldung:
Ungültig proguard-Konfiguration-Datei-Pfad
C:\android-sdk-windows\tools\proguard\proguard-android.txt nicht
vorhanden oder ist keine reguläre Datei
Nun, ich habe das Verzeichnis C:\android-sdk-windows\tools\proguard
und, sicher genug, während dieses Verzeichnis existiert und hat die Unterverzeichnisse und auch eine README-Datei, die proguard-android.txt
ist nirgends zu finden.
BTW, ich versuchte es mit :
statt ;
aber das schien nicht, etwas zu ändern.
Nicht Eclipse+ADT+Proguard soll, erstellen Sie diese Datei automatisch für mich? Was bin ich?
Auch, wo finde ich eine "standard" Standard-set von Regeln für Android proguard-android.txt so dass ich kopieren Sie ihn auf seinen fehlenden slot?
InformationsquelleAutor Regex Rookie | 2012-06-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es sollte entweder erzeugt werden oder kommen Sie mit Ihrem sdk (glaube ich). Jedoch, hier ist ein link zu dem, den ich habe (tools r19).
http://pastebin.com/7rNJkns0
Was Sie haben ist nicht vergleichbar mit dem, was wird automatisch generiert. Was ich sehe, die automatisch generiert wird alle informativen Kommentare, die keine eigentlichen Regeln.
InformationsquelleAutor matt5784
Neue Projekte oder alte umgewandelt, wenn die änderung-API jetzt im Projekt.Eigenschaften link zu
Können Sie einfach den link Ihrer Projekte proguard config, kommentieren die Zeile und das hinzufügen
.
Cheers.
InformationsquelleAutor 426 - Your digital upgrade
Empfehle ich ein neues Projekt erstellen und kopieren der proguard-project.txt von dort aus.
In eclipse, können Sie tun, indem Sie auf Datei --> Neu --> Sonstiges --> Android --> Android-Anwendung-Projekt. Es ist nur in das root-Verzeichnis des neuen Projekts.
InformationsquelleAutor CorayThan
Ihre Erklärung ist:
Die Richtige Erklärung ist (
:
statt;
):proguard-android.txt
. Aber der OP sagt, dass er das schon versucht und es hat nicht geholfen.InformationsquelleAutor Naveen