Volver a actualizaciones
Nuevo releaseJul 20, 2026

jadx v1.5.6

Herramienta de línea de comandos y GUI para descompilar archivos Android Dex y APK en código fuente Java legible, con capacidades de decodificación de recursos, desofuscación y depuración de Smali.

Compartir

JADX

Estado de compilación Contribuyentes de GitHub Todos los lanzamientos de GitHub Lanzamiento de GitHub (último por SemVer) Último lanzamiento Maven Central Java 11+ Licencia

jadx - Descompilador de Dex a Java

Herramientas de línea de comandos y GUI para generar código fuente Java a partir de archivos Android Dex y Apk

[!WARNING] Tenga en cuenta que en la mayoría de los casos jadx no puede descompilar el 100% del código, por lo que se producirán errores.
Consulte la Guía de solución de problemas para soluciones alternativas.

Características principales:

  • Descomprimir bytecode Dalvik a código Java desde archivos APK, dex, aar, aab y zip
  • Decodificar AndroidManifest.xml y otros recursos de resources.arsc
  • Desofuscador incluido

Características de jadx-gui:

  • Ver código descompilado con sintaxis resaltada
  • Saltar a la declaración
  • Buscar usos
  • Búsqueda de texto completo
  • Depurador smali, consulte la página wiki para su configuración y uso

Los atajos de teclado de Jadx-gui se pueden encontrar aquí

Vea estas características en acción aquí: Resumen de características de jadx-gui

Descargar

Después de descargar, descomprima el archivo zip, vaya al directorio bin y ejecute:

  • jadx - versión de línea de comandos
  • jadx-gui - versión de interfaz gráfica

En Windows, ejecute los archivos .bat con doble clic
Nota: asegúrese de haber instalado Java 11 o una versión posterior de 64 bits. Para Windows, puede descargarlo desde oracle.com (seleccione el instalador x64).

Instalar

  • Arch Linux Paquete de Arch Linux Versión AUR
    sudo pacman -S jadx
    
  • macOS Versión de Homebrew
    brew install jadx
    
  • Flathub Versión de Flathub
    flatpak install flathub com.github.skylot.jadx
    

Usar jadx como biblioteca

Puede usar jadx en sus proyectos Java, consulte los detalles en la página wiki

Compilar desde el código fuente

JDK 17 o superior debe estar instalado:

git clone https://github.com/skylot/jadx.git
cd jadx
./gradlew dist

(en Windows, use gradlew.bat en lugar de ./gradlew)

Los scripts para ejecutar jadx se colocarán en build/jadx/bin y también se empaquetarán en build/jadx-<version>.zip

Uso

jadx[-gui] [command] [options] <input files> (.apk, .dex, .jar, .class, .smali, .zip, .aar, .arsc, .aab, .xapk, .apkm, .jadx.kts)
comandos (use '<command> --help' para las opciones del comando):
  plugins	  - gestionar plugins de jadx

Categorías