预设命令槽位使用指南 - 10 个一键执行槽位
槽位是什么
Runner 主界面最显眼的部分就是 10 个预设命令槽位——从上到下、从左到右排列,每个槽位可以存一条完整的 shell 命令。启动后点击即执行,长按改标题,再次点击标题可以修改命令内容。
这是 Runner 区别于纯 adb shell 的最大优势——常用命令不用每次手敲,一键就跑。
槽位操作
设置命令:
- 点击空槽位(显示「空」的位置)
- 弹出命令编辑器,输入完整 shell 命令
- 回车保存(部分版本支持)或点确定按钮
修改命令:
- 点击已有命令的标题(右边带箭头
>) - 在编辑器里修改命令内容
- 保存
重命名标题:
- 长按槽位的标题文字
- 输入新的短标签(比如把
pm disable-user --user 0 com.sina.weibo命名为「冻结微博」) - 确定
清空槽位:
- 在命令编辑器里把内容全删掉保存
- 槽位恢复为空
槽位实战示例
以下是社区常用的预设命令配置,供参考:
| 槽位标题 | 命令 | 用途 | |
|---|---|---|---|
| 列出前台 Activity | `dumpsys activity activities \ | grep mResumedActivity` | 快速查看当前正在运行的 Activity |
| 冻结微博 | pm disable-user --user 0 com.sina.weibo | 一键冻结不需要的应用 | |
| 解冻微博 | pm enable com.sina.weibo | 解冻回来 | |
| 强制停止微信 | am force-stop com.tencent.mm | 卡死时一键杀掉 | |
| 查看系统属性 | getprop ro.build.display.id | 查询 ROM 版本 | |
| 清空应用数据 | pm clear com.example.app | 重置某个 App | |
| 卸载用户应用 | pm uninstall com.example.app | 卸载不需要的用户应用 | |
| 列出包名 | pm list packages | 列出所有已安装包名 | |
| 查看进程 | `ps -A \ | grep -v systemui` | 列出非系统 UI 的进程 |
| 屏幕截图 | screencap -p /sdcard/runner-shot.png | 在手机上截屏 |
注意:冻结应用后 App 会从桌面消失,要解冻才能再用。操作前建议备份。
快速技巧
批量冻结:如果你有一堆应用要冻结,与其逐个设槽位,不如用批处理生成器(见同组的 03-批处理生成器)一次搞定。槽位更适合放高频、单条、你每天都要点的操作。
安全冻结系统应用:系统应用冻结后可能导致崩溃或功能异常。建议先在用户空间测试:
pm disable-user --user 0 包名
这只冻结当前用户,重启或恢复用户设置可以快速恢复。不要直接 pm disable,那会影响系统分区。
快速找包名:如果不知道要冻结的应用包名,可以在槽位里先跑 pm list packages | grep 关键词 查一下,再把正确的包名填进冻结命令。