🛠 Tools and scripts to manipulate Android APKs
A cross-platform suite of scripts and utilities for working with APK files
project
directoryproject
directoryproject
directoryapk
to sources
dex
to smali
apk
apk
to a jar
jar
to a dex
sources
to a patched apk
smali
to a patched dex
patched apk
to a signed apk
apk
fileapk
filesfiles
to the LP data directoryClone this repo and use the .sh
scripts at its root. For a clean workflow, all scripts operate under the project
directory.
You need bash installed and accessible under /bin/bash
. On Windows you can use WSL, the scripts will detect that and still use the native Windows binaries.
If you want to use the aapt-*
and adb-*
scripts, then you also need to install the Android SDK. In Ubuntu, there is an official package android-sdk
. Make sure the following directories are added to your PATH
:
android-sdk/platform-tools/
android-sdk/build-tools/xx.x.x/
(preferably the most up-to-date one)