Italian community of Lazarus and Free Pascal
Altro => Pub => Topic aperto da: bonmario - Ottobre 20, 2024, 11:43:52 am
-
Ciao a tutti,
l'altro giorno, vagando nelle impostazioni di un'app Android, ne ho modificata una, ma ora il dispositivo comandato dall'app ha dei problemi.
Vorrei tornare indietro, ma non trovo più quell'impostazione.
Ho provato con l'assistenza, ma mi tocca aspettare domani sera quando torno dal lavoro, nel frattempo, stavo pensando di aggirare il problema ...
Ho scaricato il file .apk dell'app su PC e l'ho unzippato.
Ho quindi provato a cercare qualche parola chiave all'interno dei files scompattati, e mi trova qualcosa in questi files: classes.dex, classes2.dex e resources.arsc
A prima vista sembrano files binari, che però contengono del testo in chiaro. Provando ad aprirli con un editor, sembra che l'editor vada in loop, dopo pranzo provo con un altro
Per caso qualcuno di voi ha già fatto qualcosa di simile, e mi sa dire se sto solo perdendo il mio tempo?
-
Essenzialmente quei file sono file binari e corrispondono alle librerie compilate in bytecode e alle risorse (tipo immagini, stringhe o altro). Non puoi editarli normalmente.
In ogni caso il file APK è firmato, quindi non hai alcuna possibilità di modifica in quanto Android comunque non ti accetterebbe un file modificato con firma ovviamente non valida.
Ci sono dei decompilatori su internet, ma è annoni che non ne ne uso.
-
No, grazie, non lo volevo modificare !!!
Visto che ho modificato un'opzione, ma non la trovo più, l'idea era quella di cercare quell'opzione da PC con un "TROVA" all'interno dei file dell'app, sperando, da lì, di capire i passaggi da fare per arrivare a quel campo !
Ciao, Mario