WiFi、手电筒、锁屏、返回键——系统开关与导航动作的权限矩阵
系统开关类动作是「一键总闸」:把 WiFi、蓝牙、手电筒这些高频开关挂到物理键上。这一页把动作和它们的权限要求做成一张对照表,选动作前先查一查。
连接类开关
| 动作 | 权限/版本要求 |
|---|---|
| 切换/开启/关闭 WiFi | Android 10+ 需 root,或配合 WyFy 辅助应用(走 Intent 通道,需手动装 APK) |
| 切换/开启/关闭蓝牙 | 支持到 Android 12L,之后受系统限制 |
| 切换/开启/关闭移动数据 | 需要 root |
| 切换/开启/关闭飞行模式 | 系统权限内可用 |
| 切换热点(4.0+) | 普通权限可用 |
屏幕与显示类
| 动作 | 权限/版本要求 |
|---|---|
| 切换/开启/关闭自动亮度 | 普通权限 |
| 增加/减少亮度 | 普通权限;4.6 起步进可调(1%~50%,默认 10%) |
| 自动旋转切换、横竖屏指定、方向循环 | 普通权限 |
| 截图 | Android 9.0+ 普通可用;8.1 及以下要 root |
| 锁屏 / 安全锁屏 | 普通权限(安全锁屏强制密码而非生物识别);8.1 及以下要 root |
| 显示电源菜单 | 普通权限 |
| 关机 / 重启(4.6+) | 普通权限内可用 |
灯光类
- 切换/开启/关闭手电筒:3.0 起可附加自定义亮度(Android 13+ 且设备支持)
- 改变手电筒亮度(3.0+,Android 13.0+):仅限支持亮度调节的设备
导航类
- 返回、主页、打开最近任务
- 分屏切换(Android 7.0+)、回到上一个应用(Android 7.0+)
- 展开/切换通知栏、展开/切换快捷设置、收起状态栏(支持到 Android 14)
- 打开菜单(3.0 起弃用,被交互元素动作替代)
设备管理类(多数要 root 或特殊条件)
- 开关 NFC(root)、开关移动数据(root)、开关设备(root)
- 显示键盘选择器(Android 8.1/9.0 要 root,9.0 之后系统彻底禁止)
- 切换/显示/隐藏屏幕键盘(Android 7.0+)
无障碍交互类
- 与应用界面元素交互(3.1+):对其他应用里的具体 UI 元素执行点击等操作。依赖对方应用正确暴露无障碍节点,不是所有应用都灵,失败属正常
- 什么都不做(Do nothing):把按键变成纯粹的「黑洞」,吞掉误触
挑选建议
- 普通权限能干的活(亮度、旋转、手电筒、锁屏、导航、媒体)优先用,零负担
- WiFi/蓝牙类在 Android 10+ 的限制是系统政策,别反复重试;真需要就 root 或用辅助应用
- 每个动作卡片下方的红色报错就是权限检查器——按提示修,比查表更快
系统开关之外还有一条自动化路线:Intent 与 Tasker 联动。