APK Studio
Open-source, cross platform Qt6 based IDE for reverse-engineering Android application packages
Features
- Cross platform, run on Linux, Mac OS X & Windows
- Decompile/recompile/sign & install APKs
- Automatic tool download & installation - APK Studio can automatically download and install required tools (Java, Apktool, JADX, ADB, Uber APK Signer)
- Built-in code editor (*.java; *.smali; *.xml; *.yml) w/ syntax highlighting
- Built-in viewer for image (*.gif; *.jpg; *.jpeg; *.png) files
- Built-in hex editor for binary files
- Dark/Light theme support - Native Qt 6 theming with system integration
Downloads
Please head over to Releases page for downloading.
Note: APK Studio can automatically download and install required tools (Java, Apktool, JADX, ADB, Uber APK Signer) on first launch. If you prefer to use your own installations, you can configure them in Settings.
Note: If you encounter any problems, make sure to check Console output at the bottom of the IDE to get the output of command which was actually executed by program. Report any issues related to APK Studio here on Github. Please note, an issue with apktool is not an issue with APK Studio. Please verify the context of issue before opening a ticket.
Disclaimer: Same as apktool, APK Studio is neither intended for piracy nor other non-legal uses. It could be used for localizing, adding some features or support for custom platforms, analyzing applications & much more.
Developed & maintained by Vaibhav Pandey -aka- VPZ along with contributor(s).