N
Neeldarax
Fortgeschrittenes Mitglied
- 32
Hallo zusammen,
ich probiere gerade ProGuard aus, ein Programm, dass den Code verkleinert/optimiert und unverständlich macht.
CrashCurs: Android Developers Blog: Proguard, Android, and the Licensing Server, ProGuard, ProGuard | Android Developers
Das eine Problem, dass ich habe ist, wenn ich versuche
&add-proguard-release; der build.xml hinzufüge, kommt der Fehler:
und wenn ich ohne diese Zeile mache, läuft zwar das ant release durch, aber keine der Dateien lässt sich aufs Gerät installieren.
Zur auswahl stehen meineApp.ap_ und meineApp-release.apk.
Der Fehler lautet "Parsingfehler - Beim Parsen des Pakets ist ein Problem aufgetreten."
Kennt sich wer damit aus und kann mir ein Tipp in die richtige Richtung geben?
regards
Anhang
Vollständige add-proguard-release.xml:
Anfang von build.xml:
EDIT:
Also gerade hab ich es zum Laufen bekommen, glaub, das stimmte mit der xml-datei, die eingebunden wird nicht.
ich probiere gerade ProGuard aus, ein Programm, dass den Code verkleinert/optimiert und unverständlich macht.
CrashCurs: Android Developers Blog: Proguard, Android, and the Licensing Server, ProGuard, ProGuard | Android Developers
Das eine Problem, dass ich habe ist, wenn ich versuche
&add-proguard-release; der build.xml hinzufüge, kommt der Fehler:
Code:
Unexpected text "roguard-conf} -injars ${android-jar-preobfuscate} -outjars ${android-jar-postobfuscate} -
libraryjars ${libraryjarpath} -dump ${obfuscate.absolute.dir}/dump.txt -printseeds ${obfuscate.absolute.dir}/
seeds.txt -printusage ${obfuscate.absolute.dir}/usage.txt -printmapping ${obfuscate.absolute.dir}/mapping.txt"
Zur auswahl stehen meineApp.ap_ und meineApp-release.apk.
Der Fehler lautet "Parsingfehler - Beim Parsen des Pakets ist ein Problem aufgetreten."
Kennt sich wer damit aus und kann mir ein Tipp in die richtige Richtung geben?
regards
Anhang
Vollständige add-proguard-release.xml:
Code:
@${proguard-conf} -injars ${android-jar-preobfuscate} -outjars ${android-jar-postobfuscate} -libraryjars ${libraryjarpath} -dump ${obfuscate.absolute.dir}/dump.txt -printseeds ${obfuscate.absolute.dir}/seeds.txt -printusage ${obfuscate.absolute.dir}/usage.txt -printmapping ${obfuscate.absolute.dir}/mapping.txt
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE project [ <!ENTITY add-proguard-release SYSTEM "add-proguard-release.xml"> ]>
<project name="xorXter" >
&add-proguard-release;
<!--<target name="-post-compile">
<antcall target="optimize" />
</target>-->
...
EDIT:
Also gerade hab ich es zum Laufen bekommen, glaub, das stimmte mit der xml-datei, die eingebunden wird nicht.
Zuletzt bearbeitet: