¿Cómo descompilar archivos apk de Android?
1. Descompilar archivos xml
1gt;
Primero descargue la carpeta apk_fanbianyi que le proporcioné y colóquela en algún lugar del directorio raíz. del disco (para facilitar el ingreso del comando dos), luego abra la carpeta apktool, presione la tecla win r durante la instalación y luego escriba cmd para ingresar a la línea de comando dos. , es muy simple.
2gt;
Luego ingrese la carpeta donde se encuentra el disco en el comando DOS ":" para ingresar, luego ingrese cd el directorio donde se encuentra apktool y cambie el espacio de trabajo de DOS a la carpeta apktool.
3gt;
Luego ingrese
apktool.bat
d
necesita descompilar la ruta del archivo apk
{descompilar el archivo después de descompilar la ruta}, la última parte se puede omitir, el sistema descompilará el archivo apk en el directorio apktool de forma predeterminada, como Entrada
apktool.bat
d
d:/apk_fanbianyi/ttkp.apk, se generará una carpeta ttpk en la carpeta apktool y todos los archivos xml se descompilarán correctamente.
2. Descompila el archivo java
1gt;
Primero descompila el archivo apk y copia clases.bat
classes.dex nuevamente. Coche, descubrí que hay un archivo Classes_dex2jar.jar adicional en la carpeta dex2jar. Este es un archivo Java descompilado correctamente
3. Abra el archivo xml
1gt;
Abra la carpeta apktool en la carpeta ttkp, busque un archivo xml, haga clic derecho y seleccione el bloc de notas para abrir (se requiere descarga). ), si no tienes este software, puedes elegir el método de apertura y seleccionar el Bloc de notas para abrir
4. Abrir el archivo java
1gt;
. classs_dex2jar en la carpeta dex2jar La carpeta apktool copiada de .jar a la carpeta ttkp no se puede abrir con el bloc de notas; de lo contrario, el código será confuso
Abra la carpeta apktool en la carpeta ttkp. Ábralo; de lo contrario, el código será confuso
2gt;
Inicie jd-gui.exe en la carpeta apk_fanbianyi, luego apunte a la esquina superior izquierda del archivo y seleccione abrir p>
el archivo. Busque el archivo Classes_dex2jar.jar. Puede encontrar muchos paquetes. Seleccione cualquier archivo Java debajo del paquete. Después de abrirlo, ¿no es sorprendente? cómo descompilar archivos apk de Android