Codificar / Descifrar AndroidManifest.xml dentro de APK

Estoy utilizando ApkTool para decodificar AndroidManifest.xml dentro de un archivo APK y funciona perfectamente, pero ¿cómo puedo codificar de nuevo, de la misma manera que se codificó antes, después de aplicar algunos cambios? Por ejemplo (en mi caso) cambiar la etiqueta de la aplicación.

Puede utilizar apktool de nuevo para crear un nuevo archivo APK, incluido su AndroidManifest.xml modificado.

Primero, descompila el archivo APK:

 java -jar apktool.jar decode app.apk app 

A continuación, modifique los archivos que desee en el directorio de la app y vuelva a compilarlos en un nuevo APK:

 java -jar apktool.jar build app app_new.apk 

aapt debe estar en nuestro PATH o usar la opción --aapt para especificar la ubicación del ejecutable. De lo contrario apktool fallará al reconstruir el APK.

Nota: El APK reconstruido no está firmado ni zipaligned , sólo reenvasado. Echa un vistazo a este sitio web para obtener más información sobre cómo firmar y alinear tu nuevo APK.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.