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版
熱門評論
最新評論