Cómo modificar el código descompilado de Android para regenerar APK
1.
Descargue apktool
y configure las variables de entorno.
2.
Ingrese al directorio apk con la línea de comando y ejecute: apktool.
d
xx.apk
(Si encuentra algunos errores, significa que el apk se ha procesado para evitar grietas).
3.
Después de una ejecución exitosa, se generará la carpeta xx. Ingrese a la carpeta xx y modifique el contenido que necesita ser modificado. Si necesita modificar el código, ingrese xx\smali\ y necesitará conocer algo de sintaxis pequeña.
4.
Después de la modificación, regrese a la línea de comando y ejecute: apktool.
b
xx
, se generará una carpeta dist debajo de la carpeta xx y el apk que contiene se volverá a compilar. Esta apk no está firmada.
5.
Descargue la herramienta de firma en línea para firmar el apk y luego instálela (si descarga el código fuente o el SDK, también puede usar signapk para firmar).