Zurück zu den Updates
New releaseJul 20, 2026

jadx v1.5.6

Kommandozeilen- und GUI-Tool zum Dekompilieren von Android-Dex- und APK-Dateien in lesbaren Java-Quellcode, mit Ressourcendekodierung, Entschleierung und Smali-Debugging-Funktionen.

Teilen
jadx logo

JADX

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

jadx - Dex-zu-Java-Decompiler

Kommandozeilen- und GUI-Werkzeuge zur Erzeugung von Java-Quellcode aus Android-Dex- und APK-Dateien

[!WARNING] Bitte beachten Sie, dass jadx in den meisten Fällen nicht 100 % des Codes dekompilieren kann, sodass Fehler auftreten werden.
Lesen Sie den Leitfaden zur Fehlerbehebung für Workarounds.

Hauptfunktionen:

  • Dekompilieren von Dalvik-Bytecode zu Java-Code aus APK-, dex-, aab-, apks-, apkm-, xapk- und zip-Dateien
  • ebenfalls Dekompilieren von Java-Bytecode (jar, class, aar) und smali-Dateien
  • Dekodieren von AndroidManifest.xml und anderen Ressourcen aus resources.arsc
  • Deobfuscator enthalten

jadx-gui-Funktionen:

  • dekompilierten Code mit Syntaxhervorhebung anzeigen
  • zur Deklaration springen
  • Verwendung finden
  • Volltextsuche
  • smali-Debugger, siehe die Wiki-Seite für Einrichtung und Verwendung

Tastenkombinationen für jadx-gui finden Sie hier

Sehen Sie diese Funktionen in Aktion hier: jadx-gui-Funktionsübersicht

jadx-gui screenshot

Download

Für jadx-<version>.zip entpacken Sie es, gehen Sie in das Verzeichnis bin und führen Sie aus:

  • jadx - Kommandozeilenversion
  • jadx-gui - GUI-Version

Unter Windows führen Sie die .bat-Dateien per Doppelklick aus. Für die Windows-Bundles entpacken Sie diese und führen jadx-gui-<version>.exe aus.

Hinweis: Stellen Sie sicher, dass Sie 64-Bit-Java 11 oder neuer installiert haben (nicht erforderlich für das with-jre-Bundle). Für Windows können Sie es von oracle.com herunterladen (wählen Sie den x64-Installer).

Installation

  • 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
    

Verwendung

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

Kategorien