Android

  • Android Studio - Website

    Main IDE for Android development. Java and Kotlin can be used.

  • jadx - GitHub

    Decompiles Android APKs to Java source code. Comes with a GUI.

    jadx -d "$(pwd)/out" "$(pwd)/<app>" # Decompile the APK to a folder
  • apktool - Website

    A command-line tool to extract all the resources from an APK file.

    apktool d <file.apk> # Extracts the APK to a folder
  • dex2jar - GitHub

    A command-line tool to convert a J.dex file to .class file and zip them as JAR files.

  • jd-gui - GitHub

    A GUI tool to decompile Java code, and JAR files.