Holo Inventor da Mobile (ROOT Richiesto)

Come avrete notato, tutte le procedure qui descritte sono effettuabili solamente utilizzando un computer, mentre oggi vi spiegherà anche un rapido modo per fare le stesse cose, ma direttamente dal cellulare, sono richiesti i privilegi di root e alcuni file/app, che ho raccolto dentro l'applicazione (in sviluppo)

File e app richiesti:

L'archivio "apktool"

Es gestore file

Jota+ text editor

Zip Signer

Pro:
Procedura effettuabile in completa mobilità

Contro:
Tempi di caricamento abbastanza lunghi

Il primo file da scaricare è l'archivio apktool, che dovrete scompattare su una cartella qualsiasi (per comodità ho scelto /sdcard), poi create una cartella (chiamata nel mio caso apk work) dove salveremo i nostri apk originali e le decompilazioni/ricompilazioni, il tutto con un qualsiasi gestore file, io personalmente uso Es gestore file:



Ora entrate nella cartella apktool appena scompattata, cercare il file aApktool.apk e installatelo come un normale apk, poi apritelo e trovate l'apk da scompattare (nel mio caso AcchiappaLaTalpaPro.apk):

 premeteci sopra con un breve "tap"e successivamente, in questa schermata premete "decompile all"
 a questo punto comincierà il processo di decompilazione, che nel mio cas, in un HTC One, e con un app di circa 2 mega, con 4 screen su app inventor e abbastanza codice, ha impiegato circa un minuto:
 Ora dentro la vostra working directory troverete un altra cartella, affine a quella che trovate nella classica decompilazione windows (per info leggi qui)
 Ora inizia la modifica al manifest vera e propria, quindi con la vostra applicazione di editing testo preferita (consiglio jota+) aggiungete le solite stringhe al file (per altre info leggete qui):
 Ora tornate dentro L'applicazione di Apktool, trovate la cartella e premete recompile:
 A questo punto inizierà la ricompilazione, che impiegherà molto di più rispetto alla decompilazione, nel mio caso ben minuti! (non è necessario rimanere all'interno dell'app durante il processo)
 A questo punto abbiamo il nostro apk ricompilato, manca solo la firma! per questa operazione utilizzeremo la fantastica app "ZipSigner" che a discapito del nome permette la firma anche di apk, il file del keystore va settato nelle impostazioni, mentre nella schermata principale potrete scegliere il file di input e dove salvare il file di output:
 Una volta eseguito questo passaggio sarà necessario zipalignare di nuovo l'app, tornando su apktool, premiamo una volta e di seguito "zipalign":
Per verificare se funziona tutto bene potete tranquillamente installare l'app sopra la versione già pubblicata nel play store, non dovrebbe dare nessun errore, Per qualsiasi dubbio potete lasciare un commento qui sotto :)



Nessun commento:

Posta un commento