Red de conocimiento informático - Computadora portátil - ¿Por qué no aparece la carpeta res después de descompilar el apk, solo la carpeta pequeña?

¿Por qué no aparece la carpeta res después de descompilar el apk, solo la carpeta pequeña?

Debido a que falló la descompilación, solo existe la carpeta pequeña.

1. Descompila el Apk para obtener el código fuente de Java

Primero, necesitas descargar dos herramientas: dex2jar y JD-GUI

La primera es para descargue el apk class.dex se convierte en un archivo Jar y JD-GUI es una herramienta de descompilación que puede ver directamente el código fuente del paquete Jar.

Pasos específicos:

Primero, cambie el archivo apk a un archivo zip y descomprímalo para obtener clases.dex, que es el archivo java compilado y empaquetado por la herramienta dx. ;

Descomprima el dex2jar descargado y copie clases.dex al directorio donde se encuentra dex2jar.bat. Busque el directorio donde se encuentra dex2jar.bat en la línea de comando

Ejecute ?dex2jar.batclasses.dex

para generar ?classes.dex.dex.dex.dex2jar.jar

2. Descompile el apk y genere el código fuente y los archivos del programa, como imágenes, configuración XML, recursos de idioma, etc.

O descargue la herramienta, esta vez usando apktool

Pasos específicos:

Descomprima los dos paquetes de software descargados en la misma carpeta. Debe haber tres archivos: apapt.exe, apktool.bat, apktool.jar

1. apktool-install-windows-r04-brut1.tar Después de descomprimir el paquete de software, obtendrá aapt.exe y apktool.bat. (Tenga en cuenta que debe copiar el archivo .jar en apktool1.4.1.tar al \apktool-install-windows-r04-brut1.tar descomprimido)

2. Los archivos deben colocarse en el directorio raíz de la unidad C.