ITADN
mirfatif/PermissionManagerX
mirfatif/PermissionManagerX · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

PermissionManagerX

Android 扩展权限管理器 - 查看和设置 Manifest 权限及 AppOps

Get it on F-Droid Get it on Google Play
Get it on IzzyOnDroid Available at Amazon AppStore
Get Pro Features

Github F-Droid IzzyOnDroid Telegram

* 加入 Telegram 支持群组,以获取即时更新并测试测试版。

功能

使用 eXtended Permission Manager,对于每个已安装的应用,在单个屏幕上,您可以:

  • 查看、授予或撤销 manifest 权限
  • 查看 AppOps 权限并选择多种模式之一
  • 为每个可更改的权限设置您所需的参考值

Manifest permissions 是通常所说的权限,例如存储、相机等。AppOps(应用操作)是 Android 在后台用于访问控制的强大框架。随着每个 Android 版本的发布,manifest 权限越来越依赖于 AppOps。因此,同时控制两者并观察它们之间的关系是很有趣的。

简而言之,AppOps 提供了对许多 manifest 权限的细粒度控制。此外,它还提供了诸如后台执行、振动、剪贴板访问等额外控制。只需安装该应用即可自行探索。

当您重新安装应用、更换设备或升级 ROM 时,审查所有已安装应用的已授予权限并撤销不必要的权限是一个耗时的过程(毕竟 隐私很重要)。PMX 为您提供了解决方案。设置权限的 reference states,这些状态可以快速备份和恢复,左侧的彩色条使您能够轻松一眼审查包和权限。

困惑?我们在这里为您解释。请从以下开始:

Required Privileges / Permissions

  • 为了让 Permission Manager X 为您提供最佳服务,设备必须已 rooted 或您需要启用 ADB over network
  • 使用 ADB over network 需要 android.permission.INTERNET。设备外部建立的连接仅用于检查应用更新或获取帮助内容。Pro 版本还需要互联网连接以进行许可证验证。

Note:

  • 该应用已在原生 Android 7-16 上测试。某些高度定制的 ROM 可能会出现意外行为。

Privacy Policy

Privacy Policy

Paid Features

Screenshots

如何构建

build.gradle 调用 shell 脚本以构建原生二进制文件。因此,需要一个包含所有标准工具的 Linux 环境。

  • 下载代码:git clone --depth=1 --recurse-submodules --shallow-submodules https://github.com/mirfatif/PermissionManagerX.git && cd PermissionManagerX
  • local.properties 中的 sdk.dir 设置为包含 Android SDK 的目录
  • 运行 ./gradlew :app:assembleRelease。或者使用 IntelliJ IDEA / Android Studio。

翻译 Crowdin

Crowdin

第三方库

感谢以下项目的开发者:

许可证 License

不得以任何方式使用和分发该应用图标,Permission Manager Xcom.mirfatif.permissionmanagerx)应用除外。

Permission Manager X 是自由软件:您可以重新分发和/或修改
它,但须遵守由自由软件基金会发布的 Affero GNU 通用公共许可证
第 3 版或(由您选择)任何后续版本的条款。

本程序分发的目的是希望它有用,
但没有任何保证;甚至没有对适销性或特定用途适用性的
隐含保证。 请参阅
Affero GNU 通用公共许可证以获取更多详细信息。

您应该已经收到了一份 Affero GNU 通用公共许可证的副本
随本程序一起。 如果没有,请参阅 <https://www.gnu.org/licenses/>。

需要帮助?

请参阅 指南和常见问题解答

想要联系我们?

  Telegram  XDA Thread     Email