appops 是一款安卓平台的权限管理工具,可详细查看各应用所请求的权限,如访问联系人、定位、相机等,并支持对每项权限单独设置为允许、禁止或忽略,帮助用户精准掌控应用行为,提升隐私与安全。
首次使用 appops 需选择合适的工作模式,目前主要提供两种方式:一种依赖 Shizuku 服务,另一种则采用托管设备管理员模式。

若选择 Shizuku 模式,请按提示安装 Shizuku 应用,并确认其已成功授权给若干应用。

对于未获取 root 权限的设备,启用 Shizuku 的具体步骤如下:

进入解压后的文件夹目录,在命令行中输入以下指令并回车执行:
adb shell sh /data/user_de/0/moe.shizuku.privileged.api/start.sh
随后在手机端确认授权调试请求。

完成配置后,返回 appops 主界面即可浏览设备中所有已安装应用及其对应的权限列表。

针对每一项权限,用户可灵活选择以下四种处理方式:
? 忽略(返回空数据)
? 允许
? 仅在使用该应用期间允许
? 拒绝

深度访问系统级权限机制
appops 能够调用 Android 内置但通常隐藏的 AppOps 框架,实现对应用权限的细粒度管控,部分替代系统原生权限管理的不足。
简洁直观的操作界面
尽管涉及系统底层功能,appops 仍提供了清晰美观的用户界面,并在交互逻辑上做了大量优化,显著降低普通用户的使用门槛。
无需 root 即可运行
通过 Shizuku 或 ADB 授权,即使在未 root 的设备上也能发挥完整功能,兼顾安全性与实用性。
全面兼容最新 Android 版本
开发团队持续跟进 Android 系统更新,包括 Beta 测试版,通常在新版本发布数日内即完成适配。
详尽的使用帮助文档
内置完整的操作指引与问题解答,帮助用户快速掌握各项功能。
支持高级管理功能
提供权限模板、设置备份与恢复等进阶工具,便于批量配置和迁移权限策略。
AppOps 并非本应用独创,而是 Android 系统内部早已存在的权限控制框架。该机制通过在系统多处预埋监控点,实现对应用行为的权限限制与使用追踪。
然而,原生 Android 系统通常不向普通用户提供修改 AppOps 设置的图形界面,导致这一强大功能长期处于“隐藏”状态。
由于常规应用无权直接修改系统级 AppOps 配置,因此必须借助 root 权限或通过 ADB/Shizuku 等授权方式,才能激活并使用此类高级权限管理能力。