Android .apk verändern und signieren

einmalig: Einen keystore erzeugen:
mkdir keys
keytool -genkey -alias anddev.keystore -keyalg RSA -validity 20000 -keystore keys/anddev.keystore

Wenn man z.B. test.apk verändern möchte:
apk-Datei auspacken (unzip) , verändern und wieder einpacken(zip)
Danach:

jarsigner -verbose -keystore keys/anddev.keystore -signedjar test_singed.apk test.apk anddev.keystore
zipalign 4 test_singed.apk test_signed_and_aligned.apk

Quelle

Leave a Reply