1 votos

Cómo resolver el problema en APK Tools

Estoy intentando descompilar un apk con el apk tools y no lo consigo. Cuando ejecuto apktool -d myapp.apk muestra esto error a mí:

 Exception in thread "main" brut.androlib.AndrolibException: Invalid chunk type: expected=0x00000200, got=0x00000203
    at brut.androlib.res.decoder.ARSCDecoder.checkChunkType(ARSCDecoder.java:542)
    at brut.androlib.res.decoder.ARSCDecoder.readTablePackage(ARSCDecoder.java:88)
    at brut.androlib.res.decoder.ARSCDecoder.readTableHeader(ARSCDecoder.java:82)
    at brut.androlib.res.decoder.ARSCDecoder.decode(ARSCDecoder.java:48)
    at brut.androlib.res.AndrolibResources.getResPackagesFromApk(AndrolibResources.java:786)
    at brut.androlib.res.AndrolibResources.loadMainPkg(AndrolibResources.java:67)
    at brut.androlib.res.AndrolibResources.getResTable(AndrolibResources.java:59)
    at brut.androlib.Androlib.getResTable(Androlib.java:66)
    at brut.androlib.ApkDecoder.setTargetSdkVersion(ApkDecoder.java:236)
    at brut.androlib.ApkDecoder.decode(ApkDecoder.java:118)
    at brut.apktool.Main.cmdDecode(Main.java:170)
    at brut.apktool.Main.main(Main.java:76)

¿Puede alguien ayudarme con eso? Me gustaría ofrecer más recompensa no lo hace todavía

3 votos

Problema conocido con APK Tools: Problema #2099 Tipo de trozo no válido

1 votos

Gracias, he resuelto con `apktool d -f -r netflix.apk (mi apk de prueba).

0 votos

@Dakota -f -r puede no ser la mejor manera. Ahora, usted puede construir desde la última fuente.

0voto

Por favor, utilice Apktool v2.5.1-0a7b84-SNAPSHOT para descompilar el apk. Esto se solucionará en la v2.5.1, que aún no se ha lanzado al público

aquí está el enlace https://drive.google.com/file/d/1RmHwBD4DnDHt6RIN1Ua2gHE6F8sPqJ0O/view?usp=sharing

0 votos

Basado en el comentario Parece que esto se solucionará en la versión 2.5.1, que aún no se ha lanzado al público. Dicho esto, tengo el acceso denegado a Google Drive (aunque, ¿por qué está en Google Drive?).

0 votos

Hola Andrew - Por favor, comprueba el enlace de nuevo. Debería funcionar. Está en google drive ya que lo encontré antes en algún lugar para descompilar un apk , no puedo localizar ese lugar en internet. Lo tengo en mi ubicación c://Windows.

0voto

suer Puntos 26

¡Aquí está mi poderosa herramienta Descompila casi todos los apk!

https://github.com/kikfox/kikfox

0voto

auspicious99 Puntos 201

Si usted puede ser un poco sospechoso de usar un frasco de

  • un fork no muy conocido de apktool (kikfox) ; o
  • un enlace de Google Drive

Te gustará saber que puedes construirlo tú mismo con bastante facilidad desde la página oficial Sitio github de APKtool , siguiendo las instrucciones oficiales fáciles de seguir . Sólo se necesitan unos minutos.

He probado con un apk que daba este error.

Utilizando apktool_2.5.0.jar (la versión más reciente, diciembre de 2020), desde Sitio de lanzamiento de Apktool El error fue visto.

Construyendo apktool desde la fuente, y probando en el mismo apk, funcionó perfectamente sin el error.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X