ho scaricato apktool, dopo averlo scompattato ho una cartella con questi file:
aapt.exe
apktool.bat
apktool.jar
command prompt.bat
framework-if.bat
framework-res.apk
ora il framework-res.apk lo devo eliminare e mettere quello della mia rom?
ho scaricato apktool, dopo averlo scompattato ho una cartella con questi file:
aapt.exe
apktool.bat
apktool.jar
command prompt.bat
framework-if.bat
framework-res.apk
ora il framework-res.apk lo devo eliminare e mettere quello della mia rom?
sto provando a decompilare dei file apk deodaxati e il terminale mi da questo
Cattura.jpg
e nella cartella che si genera c è una cartella chiamata smali ed è vuota
Ciao non avendo una cultura informatica, non so cosa potrò combinare, però ci volevo provare. Ho istallato correttamente apktool e ho avuto la risposta che hai postato. Ho messo SecPhone.apk dentro la cartella C:\Documents and Settings\User\apktool. Quando sono andato a dare il comando "apktool d SecPhone.apk" dentro la cartella "C:\Documents and Settings\User\apktool" ho ricevuto l'errore che si vede nello screen. Dov'è l'errore?.
Ultima modifica di leodis; 26-02-13 alle 16:21
Xiaomi Redmi Note 10 5g - 4/128GB No root
Muletti
Xiaomi Redmi Note 5 - 6/64GB LineageOS 16
Xiaomi Redmi Note 4 Miui 9.6 Stock
Se ti ho aiutato un Thanks è gradito
Mmmm, sembra qualche errore nella decompilazione...di che apk si tratta??
Nella cartella da te indicata ci sono solo gli apk relativi al framework (più precisamente nella sottocartella framework)
I file apk da decompilare devi metterli nella cartella apktool dove risiedono anche i file apktool.jar, apktool.bat, ecc
Nel tuo caso: I:\Android\Tool modifica apk\apktool
leodis (26-02-13)
E mo ci arrivavo da solo....
Allora, mi sono proposto di provare a fare una cosa un po' più complicata che sostituire dei png in un file zip per cambiare l'aspetto della mia rom, cosa che ho già fatto più volte. Quello che voglio provare a fare è di ingrandire la foto nel dialer, non full screen come nella mod che ho ora, ma occupando più o meno mezzo schermo. Credo che si tratti di un xml da modificare e io al momento non lo saprei certamente fare, ma voglio imparare, così non scoccerò più nessuno.
Al momento ho decompilato i file SecPhone.apk, della mod con l'immagine fullscreen e quello della versione normale, per trovare i cambiamenti. Mi consigliate qualcosa? Posto degli screen per far capire cosa intendo.
Edit: Da un confronto con winmerge mi risultano una marea di xml diversi, forse perchè ci sono parecchi cambiamenti estetici, a me però ne interessa solo uno. Ho istallato nel PC Ultraedit che apre qualsiasi file.
Ho risolto.
Ultima modifica di leodis; 26-02-13 alle 21:27
Xiaomi Redmi Note 10 5g - 4/128GB No root
Muletti
Xiaomi Redmi Note 5 - 6/64GB LineageOS 16
Xiaomi Redmi Note 4 Miui 9.6 Stock
Se ti ho aiutato un Thanks è gradito
ciao ragazzi, scusate... stavo provando a modificare l'xml che si trova in layout per cambiare lo sfondo alla scritta "In Corso" nella tendina delle notifiche... il problema è che apktool non mi fa ricompilare il systemUI... mi da questo errore: errore apktool.jpg
qualcuno sa dirmi cosa fare per risolvere??
edit: non mi crea la cartella dist...
Ultima modifica di Fabio3105; 26-02-13 alle 19:59
Se vuoi ringraziarmi, clicca il thanks in basso a sinistra... non morde....
--------- SAMSUNG GALAXY S7 EDGE GOLD PLATINUM
La funzione "cerca" è vostra amica, come google del resto... aiutateli a non sentirsi soli, usateli!!
Ciao, ho risolto per caso. Nella guida al primo post non c'è scritto che l'apk che si vuole modificare (diverso dal framework) va istallato prima di essere decompilato, come il framework stesso. Mica però solo in questa guida, in questi giorni ho girato internet e ne ho lette di guide, questa è una cosa che nessuno ha specificato. Per una persona che si avvicina per la prima volta non è affatto una cosa scontata. Casualmente provando e riprovando, invece di istallare il framework ho istallato il secphone, dopo ho continuato istallando il framework ecc. e la decompilazione/compilazione sono avvenute senza errori. Penso che questa cosa andrebbe chiarita nella guida.
Xiaomi Redmi Note 10 5g - 4/128GB No root
Muletti
Xiaomi Redmi Note 5 - 6/64GB LineageOS 16
Xiaomi Redmi Note 4 Miui 9.6 Stock
Se ti ho aiutato un Thanks è gradito
Uff... ma perchè a me dice che Java non è un comando conosciuto??? Il JDK ce l'ho...
[DEVICE] LG Google Nexus 5 Black 16 Gb
[ROM] 4.4.2 KitKat (Stock)
[ALTRI DISPOSITIVI] Samsung Galaxy Ace GT-S5830