Voltar às atualizações
New releaseJul 20, 2026

jadx v1.5.6

Ferramenta de linha de comando e GUI para descompilar arquivos Android Dex e APK em código-fonte Java legível, com decodificação de recursos, desofuscação e capacidades de depuração Smali.

Compartilhar
jadx logo

JADX

Build status GitHub contributors GitHub all releases GitHub downloads (latest release) Latest release Maven Central Java 11+ License

jadx - Descompilador de Dex para Java

Ferramentas de linha de comando e GUI para produzir código-fonte Java a partir de arquivos Android Dex e APK

[!WARNING] Observe que, na maioria dos casos, o jadx não consegue descompilar 100% do código, então erros ocorrerão.
Consulte o Guia de solução de problemas para soluções alternativas.

Principais recursos:

  • descompila bytecode Dalvik para código Java a partir de arquivos APK, dex, aab, apks, apkm, xapk e zip
  • também descompila bytecode Java (jar, class, aar) e arquivos smali
  • decodifica AndroidManifest.xml e outros recursos de resources.arsc
  • desofuscador incluído

Recursos do jadx-gui:

  • visualiza o código descompilado com realce de sintaxe
  • salta para a declaração
  • encontra usos
  • pesquisa em texto completo
  • depurador smali, consulte a página wiki para configuração e uso

Os atalhos de teclado do jadx-gui podem ser encontrados aqui

Veja esses recursos em ação aqui: visão geral dos recursos do jadx-gui

jadx-gui screenshot

Download

Para jadx-<version>.zip, descompacte-o, vá para o diretório bin e execute:

  • jadx - versão de linha de comando
  • jadx-gui - versão GUI

No Windows, execute os arquivos .bat com um duplo clique. Para os pacotes do Windows, descompacte e execute jadx-gui-<version>.exe.

Nota: certifique-se de ter o Java 11 de 64 bits ou posterior instalado (não é necessário para o pacote with-jre). Para Windows, você pode baixá-lo em oracle.com (selecione o Instalador x64).

Instalação

  • Arch Linux Arch Linux package AUR Version
    sudo pacman -S jadx
    
  • macOS Homebrew Version
    brew install jadx
    
  • Flathub Flathub Version
    flatpak install flathub com.github.skylot.jadx
    

Uso

jadx[-gui] [command] [options] <input files> (.apk, .dex, .jar, .class, .smali, .zip, .aar, .arsc, .aab, .xapk, .apkm, .apks, .jadx.kts)
commands (use '<command> --help' for command options):
  plugins	  - manage jadx plugins

Categorias