![](/img/trans.png)
[英]Can I detect that a particular permission has been removed for my android app?
[英]Android: Can we detected if a permission has been disabled on App Ops?
在Android 4.3中,我們有一個隱藏的操作系統意圖-App Ops-使我們可以禁用已安裝應用程序的某些權限(太好了!)。
但是作為一名應用程序開發人員,我正在嘗試找出是否有一種方法可以檢查是否已禁用該權限,以警告用戶以使其能夠再次訪問該功能,或類似的方法。
如果有,怎么辦?
注意:如果您要問自己是我在說什么: https : //play.google.com/store/apps/details?id=com.appaholics.applauncher
最終,我發現有人問過一個類似的問題:
目前,我不知道直接確定您是否已被App Ops阻止的方法。 -CommonsWare
更多信息: http : //commonsware.com/blog/2013/07/26/app-ops-developer-faq.html
希望這可以幫助 :
PackageManager pm = getPackageManager();
if (pm.checkPermission(permission.FINE_LOCATION, getPackageName()) == PackageManager.PERMISSION_GRANTED) {
// do something
} else {
// do something
}
檢查以下鏈接以獲取更多幫助:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.