jadx-gui
Description
A graphical Android APK decompiler that can open APK files directly without needing to first convert them to JAR format. It provides a convenient way to browse decompiled Java source code and application resources.
Usage 1: Open an APK File Directly
Open jadx-gui and load the APK file directly to view the decompiled source code without any intermediate conversion steps.
Command:
jadx-gui
Then open the APK file directly from within the application.
Usage 2: Analyse Strings and Resources
Navigate through the decompiled APK resources to inspect strings and other values.
Path to strings:
resources.arsc/res/values/strings.xml
Notes
- Unlike the dex2jar + jd-gui workflow, jadx-gui can open APK files directly, making it a more streamlined option for quick analysis.
- Useful for inspecting hardcoded strings, API keys, and other sensitive data stored in the application resources.