工具

APK Studio Android 逆向 IDE

基于 Qt6 的桌面前端,在 IDE 式工作区中调用 Apktool、JADX、uber-apk-signer 和 ADB 处理 Android 安装包。它将 APK 解码为 smali 和资源文件,可选附加 JADX 生成的 Java 代码,随后重新打包、签名(可生成密钥库并执行 zipalign)并安装到所选设备;还可指定厂商框架文件和额外的 Apktool 参数。解码后的项目以文件树形式打开,提供 smali、Java、XML 和 YAML 的语法高亮编辑、图片查看器、十六进制编辑器和跨文件搜索。

使用条件与局限

  • 审阅时的版本为 v6.3.0,于 2026-01-05 基于所审阅的 master 提交发布,提供 Linux x86_64 AppImage、Windows x64 ZIP 和 macOS DMG。6.x 系列始于 2025-12-03 发布的 v6.0.0,此前的 5.2.4 发布于 2020 年;2026-01-05 之后仓库再无新提交。从源码构建需要 CMake 3.16+、Qt 6.10.1+(Core、Gui、Network、Widgets 组件)、C++17 编译器、Git 以及 QHexView 子模块。
  • 解码、反编译、签名和安装均由外部工具完成。首次启动时,APK Studio 可自动下载 Microsoft OpenJDK 11.0.29、Apktool、JADX 和 uber-apk-signer 在 GitHub 上的最新版本以及 Google 最新的 platform-tools,也可在设置中改用已有安装;只有 JDK 版本是固定的,且在 macOS 上自动下载的是 Apple 芯片版 JDK。其控制台会显示实际执行的命令,README 请用户区分 Apktool 本身的问题与 APK Studio 的问题。
  • APK 及所需的厂商框架文件由使用者自备;安装到设备需要可通过 ADB 连接的设备。解码得到的 smali 和 JADX 生成的 Java 代码属于重建结果,需要核对,并非原始源码。README 称其在 Windows、Linux 和 macOS 上运行 CI 构建,免责声明表示该工具不用于盗版或其他非法用途。
  • 采用 LGPL-3.0 许可。本次未安装,也未解码任何 APK。

关于此条目

类型
工具
类别
Android 工具
关联
基础工具
目标
应用

来源复核于

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  2. README.md#L28-L58 GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  3. sources/tooldownloadworker.cpp#L280-L323 GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  4. sources/apkdecompileworker.cpp GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  5. sources/apksignworker.cpp GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  6. CMakeLists.txt GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  7. .github/workflows/build.yml GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  8. LICENSE GitHub · vaibhavpandeyvpz/apkstudio · 修订 c6e2724
  9. https://github.com/vaibhavpandeyvpz/apkstudio/releases/tag/v6.3.0

同分区更多条目:应用

应用分区全部 87 项资源