Indice

Aprire un File APK

Un file APK è un pacchetto installativo di Android, in sostanza è uno zip dove i files sono criptati. Per poterlo aprire ed editare è necessario decriptarlo.

Pre Requisiti

Procedimento

Creare una cartella e copiarvi il file APK che si vuole decriptare Supponendo che l'APK da decomprime sia HelloWorld lanciare dal prompt

apktool d HelloWorld.apk ./HelloWorld

Questo creerà una cartella HelloWorld dove si potranno trovare il file AndroidManifest.xml ed il contenuto della cartella HelloWorld/res/layout in formato decodificato.

Editare l'APK

File → Import → Android Code into Workspace → (Selezionare la radice del progetto da importare) → Flaggare la voce “Copy projects into workspace” → Clickare su Finish

Il progetto è importato … ora è possibile andare a curiosare nel codice…