rotation 中文文档 下载 App

九项权限逐个说明:Rotation 到底需要什么

权限总览

Rotation 官方声明需要以下权限,按重要性排序:

权限用途不给会怎样
修改系统设置改变屏幕方向服务启动不了、方向切不动(核心权限,必须给)
显示在其他应用上方悬浮球、前台方向覆盖悬浮球用不了;部分 App 里方向可能失效
通知(Android 13+)常驻通知维持后台后台容易被杀;部分功能静默失效
读取使用情况统计检测当前前台应用应用规则无法触发(不知道你在哪个 App)
读取运行中的应用检测当前前台应用和使用情况统计配合,任一不给都影响应用规则
读取设备状态和身份通话检测、耳机插拔检测通话事件、耳机事件静默失效
开机运行开机时自动启动服务重启后服务不启动,所有规则白搭
控制振动方向变化时振动反馈仅少一个触觉反馈,不影响核心功能
网络访问免费版广告不想看广告就升级 Premium,不给也能用

核心三项:不给就没法用

修改系统设置 + 显示在其他应用上方 + 使用情况统计——这三项是核心。任何一项不给,Rotation 要么启动不了服务,要么应用规则完全不工作。

装完第一次启动时 Rotation 会依次弹这三项权限——全点允许就行。它不会偷偷用这些权限干别的。

权限请求
首次启动时的权限请求

辅助功能:可选但推荐

Rotation 还会建议你启用辅助功能服务——用途是在 Android 8.0+ 上强制锁屏方向。它不会读取任何窗口内容或敏感数据,纯粹帮 Rotation 在锁屏时也能钉方向。

如果你用到了锁屏事件条件,就需要开辅助功能。用不到锁屏事件可以不开。

路径:Rotation → 条件 → 事件 → 辅助功能 → 按提示跳到系统设置里开。

不给权限怎么办

如果一开始拒绝了某个权限,后面想补——进系统设置 → 应用 → Rotation → 权限管理 → 手动打开。

注意有些厂商系统(MIUI、EMUI)把部分权限藏在"特殊权限"里,不是在普通权限列表里。