Android
Android Studio
- WebsiteMain IDE for Android development. Java and Kotlin can be used.
jadx
- GitHubDecompiles Android APKs to Java source code. Comes with a GUI.
jadx -d "$(pwd)/out" "$(pwd)/<app>" # Decompile the APK to a folder
apktool
- WebsiteA command-line tool to extract all the resources from an APK file.
apktool d <file.apk> # Extracts the APK to a folder
dex2jar
- GitHubA command-line tool to convert a J.dex file to .class file and zip them as JAR files.
jd-gui
- GitHubA GUI tool to decompile Java code, and JAR files.