decode_android_resources
Decode an APK’s resources to extract readable AndroidManifest.xml, version and SDK facts, string resources for a locale, available locales, and decoded file count.
Instructions
Decode one local APK's resources with apktool d --no-src in a provider-owned workspace that is removed after projection: the readable AndroidManifest.xml, apktool.yml version and SDK facts, the app's string resources (default or one locale, bounded to 2000 entries), available string locales, and the decoded file count. The target APK is digest with SHA-256 before decoding; smali is skipped because Java-source recovery belongs to the JADX family.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Local APK file to decode | |
| locale | No | Project strings from res/values-<locale>/strings.xml instead of the default table | |
| include_strings | No | Project res/values/strings.xml entries (bounded to 2000 entries) | |
| analysis_project_id | No | Optional investigation to retain this tool result in. Does not prove target identity or causal relationships. |