ShizukuRunner 中文指南 - 无 Root 执行系统命令
关于本站:第三方整理的中文文档站,非官方页面;内容来自公开资料整理,功能与界面以官方最新版为准。
ShizukuRunner 是什么
ShizukuRunner 是一款运行在 Android 设备上的开源命令执行工具,它依赖 Shizuku 服务框架,让普通用户在无需永久 Root 的情况下,也能执行需要高权限的系统命令。如果你是搞机党或 Android 开发者,需要频繁执行 adb shell 命令、管理系统应用、调用系统级 API,ShizukuRunner 是替代手动 adb 连接的高效方案。

产品档案
| 项目 | 说明 |
|---|---|
| 中文名 | ShizukuRunner |
| 包名 | com.shizuku.uninstaller |
| 最新版本 | v17 |
| 体积 | 约 80 KB |
| 系统要求 | Android 5.2 及以上 |
| 依赖 | Shizuku 主应用(需已配对并启动) |
| 开发者 | 开源社区 |
| 授权类型 | 免费开源 |
为什么用 ShizukuRunner
传统做法里,要在 Android 上执行系统级操作(冻结应用、卸载预装、查询进程、修改系统设置),要么电脑连数据线跑 adb shell,要么装完整的 Magisk Root 框架。ShizukuRunner 走了中间路线:
- 一次配对,长期受益——通过 Android 无线调试功能配对后,服务在后台常驻,不用每次接电脑
- 权限分层可控——根据 Shizuku 的启动方式决定权限等级(adb = shell 权限;root = root 权限),还能手动降权
- 内置预设与编辑器——10 个常用命令槽位 + JSON 编辑器 + 批处理生成器,在手机上直接编写和执行
- Intent 远程调用——支持 Activity 接口,可以被 Tasker、MacroDroid 等自动化工具远程触发
内容导览
本指南按使用逻辑组织,覆盖从原理理解到实战排错的完整链路:
- 01-what-it-does — ShizukuRunner 的工作原理、与 Shizuku 主应用的分工
- 02-setup-basics — 无线调试配对流程、不同品牌系统的兼容性设置
- 03-command-execution — 预设槽位、JSON 编辑器、批处理生成器
- 04-history-favorites — 历史回溯、多层级收藏夹
- 05-remote-integration — Intent 接口与自动化配合
- 06-security-safety — 降权执行、危险命令禁区、授权应用管理
- 07-practical-scenarios — 冻结、卸载、文件操作等实战示例
- 08-troubleshooting — 常见报错与系统兼容性问题定位
适合谁用
- 搞机党:需要频繁执行 shell 命令但不想刷 Root
- Android 开发者:需要在真机上调试系统 API 行为
- 自动化爱好者:配合 Tasker 做高级自动任务
- 精简系统:卸载预装应用、冻结不常用服务
如果你还没装 Shizuku 主应用,先完成配对流程,再回来使用 ShizukuRunner 的命令执行能力。