decode_apk
Decode an APK's resources to editable XML and disassemble code to smali using apktool, creating a rebuildable project for reverse engineering and modification.
Instructions
Decode an APK's resources to editable XML and disassemble code to smali with apktool (unlike jadx, the result can be rebuilt). Requires apktool on PATH.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| noRes | No | Skip decoding resources - smali only | |
| noSrc | No | Skip disassembling code - resources only, faster | |
| apkPath | Yes | Absolute path to the .apk file | |
| workspace | No | Workspace name (not id) - created automatically if it doesn't exist yet. Defaults to "default". |