![](/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.