Exportieren eines Android-Projekts unter Verwendung von proguard unter adt & sdk 20

Ich habe auf das Neue aktualisiertadt & sdk 20und ich habe Probleme mit der neuen Art und Weise, wie Proguard auf Eclipse verwendet wird. Ich bin überhaupt kein Profi bei Proguard, aber ich habe es immer benutzt und es hat ganz einfach funktioniert. Ich habe einfach die Datei "project.properties" bearbeitet und dort "proguard.config = proguard.cfg" hinzugefügt, und es hat funktioniert.

Leider wurden einige Änderungen vorgenommen, sodass ich keine Informationen darüber finden kann, wie ich damit umgehen soll. Die offizielle Website, die über Proguard spricht (auf der Android-Website), spricht immer noch über den älteren Weg.

Sie schrieben auf die "project.properties", um die nächste Zeile zu kommentieren:

#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

Das hat nicht funktioniert, es gibt mir diese Fehler beim Exportieren:

Proguard returned with error code 1. See console
java.io.IOException: The output jar is empty. Did you specify the proper '-keep' options?
at proguard.shrink.Shrinker.execute(Shrinker.java:159)
at proguard.ProGuard.shrink(ProGuard.java:275)
at proguard.ProGuard.execute(ProGuard.java:101)
at proguard.ProGuard.main(ProGuard.java:492)

Kann mir jemand dabei helfen? Ich musste die Datei proguard.cfg noch nie ändern und alles lief ganz automatisch ab. Es war sehr selten, dass ich so etwas tun musste.

Sie fügten auch eine Datei "proguard-project.txt" hinzu, die wahrscheinlich die Datei "proguard.cfg" ersetzt und aus der Datei des sdk-Ordners "erweitert" in die Datei den Inhalt der "Eltern" -Datei)? Wenn ja, wie mache ich das?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage