App Ops 是一款适合于 Android 的权限管理应用,它能够为应用索取权限时提供一个「忽略」选项,让应用获得了数据,但数据是空的,从而解决某些应用不给权限就无法运行的情况。而对于 Android 7.0 以上系统,还支持限制「后台运行」,需要 root 权限,或无需 root 而需要启用网络调试功能。@Appinn
相较于启用工作模式,但很久不更新的 Island,App Ops 可是新鲜出炉。正常使用需要 root 权限,如果没有的话,可以尝试 ADB 模式,不过需要开启 网络调试。
App Ops 曾经是 Android 原生功能,但在 4.4 之后被 Google 隐藏掉了,而这个 App Ops 就是基于此功能实现,对于不同版本用户,有着不同的作用:
- 对于 Android 6.0 以上用户,可以禁止一些不给权限就不运行的应用的权限(比如支付宝的存储权限)。
- 对于 Android 6.0 以下用户,可以当一般的权限管理用。
- 对于 Android 7.0 用户,可以使用“后台运行”等权限。
App Ops 有几种权限模式:
- 允许
- 忽略
- 拒绝
忽略和拒绝都不会让应用进行操作,但“拒绝”会导致各种问题,比如「不给权限就不运行」,而忽略就厉害了,它能够让应用获取一个空权限,比如提供联系人权限后,应用会得到一个空的联系人,然而它再也不会报错了。
@chenshaoju 同学还说道:
这个 App Ops 挺好用的,独立于系统自带的权限管理,在 App Ops 里拒绝(忽略),即使 6.x 系统自带的允许了,受限应用请求权限时仍然会被拒绝。
青小蛙在尝试取消了支付宝访问文件权限后,支付宝提示了空间不足…不过并没有其他应用,所以连后台也取消了。目前尝试放出冰箱,只用 App Ops 来对付这些 #^%^(&)(&*& 的应用。
原创文章,作者:kepupublish,如若转载,请注明出处:https://blog.ytso.com/download/164147.html