Originariamente inviato da
millo1978
Decompilare con apktool dovrebbe essere semplice...
ma a volte non lo è affatto!
Bisognerebbe cominciare con il framework-res della ROM...
ma, da Terminale, il comando
apktool if framework-res. apk mi rilascia una sfilza di errori (sia come root che come semplice utente).
codice:
Exception in thread "main" brut.androlib.AndrolibException: Multiple resources: spec=0x01080297 drawable/ic_ab_back_holo_dark, config=-mdpi at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:65)
at brut.androlib.res.data.ResConfig.addResource(ResConfig.java:58)
at brut.androlib.res.decoder.ARSCDecoder.readEntry(ARSCDecoder.java:196)
at brut.androlib.res.decoder.ARSCDecoder.readConfig(ARSCDecoder.java:165)
at brut.androlib.res.decoder.ARSCDecoder.readType(ARSCDecoder.java:130)
at brut.androlib.res.decoder.ARSCDecoder.readPackage(ARSCDecoder.java:105)
at brut.androlib.res.decoder.ARSCDecoder.readTable(ARSCDecoder.java:82)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:48)
at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:39)
at brut.androlib.res.AndrolibResources.installFramework(AndrolibResources.java:384)
at brut.androlib.Androlib.installFramework(Androlib.java:365)
at brut.apktool.Main.cmdInstallFramework(Main.java:193)
at brut.apktool.Main.main(Main.java:69)
Ho usato in questo esempio il file preso dalla ROM di rohan007 del 26 gennaio 2013... ma tanto anche le altre versioni mi rilasciano errori simili!
Con le CM7 non avevo questi problemi!
Dato l'ottimo punto di partenza mi è impossibile decompilare apk quali Settings, Phone, SystemUI, ecc.
Questo problema potrebbe essere dato dal fatto che uso un notebook con Sistemi a 64bit (Ubuntu 12.10 e Windows 7)?
Ho Java, Android-SDK, Eclipse installati.
Come risolvere?