Edite fácilmente Classes.dex con Dex Manager

Las aplicaciones de Android se pueden editar de varias maneras. La forma más conveniente es, por supuesto, cambiar el código fuente en su IDE favorito y compilarlo con las herramientas proporcionadas. Desafortunadamente, no todas las aplicaciones disponibles para Android son de código abierto y, por lo tanto, fáciles de editar a través de Android Studio o Eclipse con ADT.

Las aplicaciones sin código fuente disponible públicamente también se pueden modificar. El conocido ApkTool es una opción para hacer algunos cambios, pero si está utilizando Windows como su sistema operativo, el miembro del foro Jasi2169 creó una buena herramienta capaz de descompilar el archivo classes.dex directamente del archivo APK o JAR. Con esta herramienta, el usuario puede simplemente extraer el classes.dex con el administrador de archivos favorito como 7-Zip y arrastrar el archivo classed.dex al Administrador de Dex. Todo se descompilará sobre la marcha y se extraerá a la carpeta de origen como archivos Smali. Estos archivos se pueden editar y volver a compilar como classes.dex y se pueden usar para reemplazar el archivo original en el APK.

Si algo sale mal, el usuario obtiene un registro de errores en el área del cuadro de error. Esto debería ayudar a depurar el proyecto y solucionar los posibles problemas de compilación. Una agradable interfaz gráfica de usuario y simplicidad hacen de Dex Manager una alternativa interesante a ApkTool basado en línea de comandos.

Puede probar la aplicación descargándola del Dex Manager v1.0 - Diseñado para jugar con el hilo del foro Classes.dex.