Cómo utilizar apktool para descompilar apk
1. apktool d SysteUI.apk 12 significa descomprimir SystemUI.apk en 12 archivos. No es necesario crear las 12 carpetas y se generarán automáticamente.
2. apktool b 12 paquete 12 carpetas (modificará automáticamente estas 12 carpetas. Después de descomprimir el APK modificado, empaquetará y generará automáticamente recursos.arsc, archivos, este es el propósito principal de nuestra descompilación. Por supuesto, hay otros comandos, podemos usar apktool para descompilar el apk. Después de descomprimir y modificar el APK, el archivo resources.arsc se genera automáticamente. Este es el propósito principal de nuestra descompilación. Explicará cómo apktool necesita descompilar y generar el archivo.
3. La declaración apktool if framework-res.apk es muy importante. Muchas veces tendemos a ignorar esta declaración, lo que resulta en un empaquetado fallido. Significa que a veces descomprimimos el archivo apk. Necesitamos usar framework-res.apk (framework se refiere al marco del sistema. A veces también usaremos apktool si es twframework-res.apk, de manera similar, solo necesitamos ingresarlo al frente. Por supuesto, debes colocar framework-res.apk en este directorio de archivos.
4. apktool si twframework-res.apk Por supuesto, twframework-res.apk también debe colocarse en el directorio de archivos. Es mejor descompilar Mms.apk.....
Ahora que conocemos estas cuatro declaraciones, podemos descompilar
Tome el SystemUI.apk descompilado como ejemplo, comencemos la explicación
Ahora ingrese apktool si framework-res.apk en cmd (y coloque framework-res.apk en el directorio de archivos) apktool si twframework-res.apk (twframework-res.apk también debe colocarse en el directorio de archivos). De hecho, estas dos partes son para construir el entorno del sistema Android. Después de ingresar y descomprimir, apktool d SystemUI.apk 12 es suficiente
.