Apktool v2.3.2 brinda soporte para Android P, reconstrucción experimental de AAPT2 y más

Apktool es una de las herramientas más populares para realizar ingeniería inversa en archivos APK. Se actualizó recientemente para admitir la descompilación de aplicaciones creadas para Android P Developer Preview y también agrega reconstrucción experimental con el binario aapt2.

Las aplicaciones de Android de ingeniería inversa son un pasatiempo popular en los foros de XDA. Descompilar y modificar aplicaciones existentes es una habilidad que se ha utilizado para producir versiones no oficiales de aplicaciones con nuevos temas, características y más, y una de las herramientas más importantes a disposición de un modder es Apktool. Apktool es la herramienta gratuita más utilizada destinada a la ingeniería inversa de aplicaciones de Android. El proyecto fue iniciado en 2012 por un desarrollador reconocido por XDA. iBotPeaches y continúa viendo actualizaciones hasta el día de hoy, con el el más reciente agregando soporte para la primera vista previa para desarrolladores de Android P y reconstrucción experimental de aplicaciones creadas con AAPT2.

La última versión de la herramienta es la v2.3.2 y finalmente permite a los usuarios recompilar aplicaciones creadas con el nivel API 28 en mente.AndroidP. Anteriormente, podías descompilar fácilmente aplicaciones creadas para la versión P, pero eso sólo es útil para realizar "Desmontajes de APK" y no para modificar archivos. Aquellos de ustedes que son fanáticos de Magisk Modules estarán felices de saber que es posible que se produzcan modificaciones en el sistema ahora que los modders pueden descompilar, modificar y recompilar archivos del sistema Android P.

Además, la herramienta brinda soporte experimental para reconstruir aplicaciones creadas con AAPT2. AAPT2, o Android Asset Packaging Tool 2.0, es el valor predeterminado en Android Gradle Plugin 3.0 y ofrece una pocas mejoras sobre edificio con AAPT regular. AAPT es lo que toma los archivos de recursos de una aplicación y los compila. Apktool puede revertir AAPT, pero hasta ahora no ha podido revertir el empaquetado de recursos realizado en aplicaciones creadas con AAPT2.

Puede ver el registro de cambios completo a continuación. Nos alegra ver que una versión actualizada de Apktool esté disponible para modders de todo el mundo. Es solo una de las muchas herramientas en el conjunto de herramientas de un modder, que incluye JADX, vdexExtractor y más, pero es una de las más importantes para que los usuarios aprendan a usarla.

  • [#1742] - Soporte de vista previa de Android P
  • [#1689] - Soporte inicial para la reconstrucción con el binario aapt2
  • [#1730] - Se solucionó el problema con la aplicación con el archivo resources.arsc vacío.
  • [#1703] - Se solucionó el problema con la carpeta Kotlin de profundidad de raíz.
  • [#1741] - Se corrigió la construcción de Apktool en Windows.
  • Se agregó una advertencia si se descubre que la aplicación es typeIdOffset distinta de cero.
  • Actualización a baksmali v2.2.2
  • Soporte para tratar extensiones de fotos adicionales como sin formato (m4a)
  • Evite que los archivos BRUT temporales obstruyan los directorios temporales.