PDA

Ver la Versión Completa : [ CONSULTA ] Problema con Apktool


androidfan
29/07/15, 02:01:20
Buenas noches,

Estoy intentando decompilar el framework-res.apk con apktool, pero me da el siguiente error:



I: Using Apktool 2.0.0-Beta9 on framework-res.apk

I: Loading resource table...

Exception in thread "main" brut.androlib.AndrolibException: Could not decode arsc file

at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCD ecoder.java:54)

at brut.androlib.res.AndrolibResources.getResPackages FromApk(AndrolibResources.java:604)

at brut.androlib.res.AndrolibResources.loadMainPkg(An drolibResources.java:74)

at brut.androlib.res.AndrolibResources.getResTable(An drolibResources.java:66)

at brut.androlib.Androlib.getResTable(Androlib.java:4 9)

at brut.androlib.ApkDecoder.decode(ApkDecoder.java:93 )

at brut.apktool.Main.cmdDecode(Main.java:169)

at brut.apktool.Main.main(Main.java:85)

Caused by: java.io.IOException: Expected: 0x00000008, got: 0x0000020d

at brut.util.ExtDataInput.skipCheckShort(ExtDataInput .java:56)

at brut.androlib.res.decoder.ARSCDecoder.readValue(AR SCDecoder.java:214)

at brut.androlib.res.decoder.ARSCDecoder.readComplexE ntry(ARSCDecoder.java:206)

at brut.androlib.res.decoder.ARSCDecoder.readEntry(AR SCDecoder.java:174)

at brut.androlib.res.decoder.ARSCDecoder.readConfig(A RSCDecoder.java:162)

at brut.androlib.res.decoder.ARSCDecoder.readType(ARS CDecoder.java:128)

at brut.androlib.res.decoder.ARSCDecoder.readPackage( ARSCDecoder.java:103)

at brut.androlib.res.decoder.ARSCDecoder.readTable(AR SCDecoder.java:81)

at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCD ecoder.java:49)

... 7 more




¿Alguien sabe por qué pasa esto? Estoy usando Android 4.4.4 stock en un Nexus 5.

Muchas gracias por vuestra atención.

manuantequera
29/07/15, 13:45:30
No se si tendrá algo que ver pero appktool se utilizaba para 3.6 a 4.2 que trabajaban con dalvik y 4.4 trabaja con Art, no se si será este el problema, saludos

Enviado desde mi LAUDE S800 mediante Tapatalk

androidfan
29/07/15, 13:58:45
¿Entonces cómo puedo decompilar aplicaciones en 4.4.4?

Muchas gracias

manuantequera
29/07/15, 22:11:58
Supongo que si, ni tan siquiera se si ese es el problema, eso te lo tendra que responder un cocinero de Roms

Enviado desde mi LAUDE S800 mediante Tapatalk

manuantequera
29/07/15, 22:13:35
Mira aqui, utiliza Appktool
http://www.htcmania.com/showthread.php?t=871483

Enviado desde mi LAUDE S800 mediante Tapatalk