Red de conocimiento informático - Conocimiento informático - La descompilación de Android no puede obtener el código fuente.

La descompilación de Android no puede obtener el código fuente.

Descargue dex2jar JD-GUI apktool

Pasos de descompilación:

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

Primero descarga dos herramientas: dex2jar y JD-GUI.

El primero convierte las clases.dex en el apk en un archivo Jar, mientras que JD-GUI es una herramienta de descompilación que puede ver directamente el código fuente del paquete Jar.

Pasos específicos:

1. Primero cambie el sufijo del archivo apk a zip, descomprímalo para obtener clases.dex, compílelo desde el archivo java y empaquetelo con el herramienta dx;

2. Descomprima el dex2jar descargado y copie schools.dex al directorio donde se encuentra dex2jar.bat. Navegue hasta el directorio donde se encuentra dex2jar.bat en la línea de comando.

Ejecute dex2jar.batclasses.dex

Genere la clase . dex . dex 2 jar .

2. recursos y otros archivos.

O descargar la herramienta, esta vez usando apktool.

Pasos específicos:

Extraiga los dos paquetes descargados a la misma carpeta. Debe haber tres archivos: aapt.exe, apktool.bat, apktool.jar

1. Descomprima los dos paquetes de archivos descargados, aapt.exe y apktool.bat (tenga en cuenta que debe copiar un archivo jar extraído de apktool1.4.1.tar al descomprimirlo.

2. Nota especial: El archivo que desea descompilar debe colocarse en el directorio raíz de la unidad c

.