AppOps下载官方2024最新版用于追踪权限的使用,并且也部分被用于权限控制。每个应用都有自己的AppOps设置,当应用需要执行某些操作时,系统在检查权限的同时也会检查AppOps设置。原生Android系统并没有提供修改AppOps设置的用户界面,这意味着普通用户不能直接通过系统设置来修改这些权限。
官方说明
AppOps,一个存在于android系统中的框架,通过在系统中很多地方预埋来实现权限控制和统计追踪的功能。但通常系统并不提供界面给用户修改appops设置,不能应用提供友好的界面供用户修改。但由于普通应用没有权限修改设置,因此需要root或是adb才能使用。
功能介绍
1、支持 Android 7 - Android 13。
2、Material Design。
3、支持多用户和工作模式。
4、支持在未 root 的设备使用(需要 adb 使用)。
AppOps怎么修改隐藏权限
1、准备
(1) 所需APP
Andriod:Shizuku、AppOps
Win:ADB platform
(注意Shizuku与AppOps对安卓版本要求较高,对于老安卓如5、6版本的,需要去找老版本;如对于Andriod 6,Shizuku为V3.4.2,AppOps为V3.1.1)
(2) Root若为Andriod 5:需要root
若为Andriod 6及以上:可root可不root
(3) ADB主要命令使用AppOps的ADB主要命令(安卓版本不同对应的命令也不同):
若为Andriod 6:adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/files/start.sh
若为Andriod 10:adb shell sh /data/user_de/0/moe.shizuku.privileged.api/start.sh
需要注意的是:至少得Andriod 5及其以上,且各安卓版本对应的命令、对应的Shizuku版本、对应的AppOps版本一定程度上有所不同
2、启动
(1) 连接手机打开开发者选项,允许USB调试,手机与电脑连接
(2) 在Win的CMD中
adb devices
在List of devices attached出现设备说明连接成功
常见问题
q:(adb模式)为什么重启后需要重新进行adb设置?
a:android系统出于安全原因,重启后会关闭网络调试。
q:为什么有的应用设置的权限在重启后又恢复为“允许”?
a:这可能是由于应用被安装在sd卡上,如果是其他情况请联系开发者。
q:我想要更改“xxx”权限。
a:由于是通过调用系统服务,因此可以修改的权限由您的rom决定。
q:(android6.0+)如果在appops中禁止,在系统的权限设置中允许会怎么样?
a:效果是会禁止。
- 安卓版
- PC版
- IOS版
热门评论
最新评论