为了账号安全,请及时绑定邮箱和手机立即绑定

Android如何判断某个权限被安全软件给关了

Android如何判断某个权限被安全软件给关了

China丰 2015-02-10 13:46:22
在app中需要调用相机,添加了一个camera权限。但是呢,在某些权限软件中,可以关闭这些权限,那么怎么实现判断 调用相机的时候,权限有没有被禁用呢。如果开启,则按正常流程进行,如果被关闭了,就给用户一个提示,提示他权限被关闭需要开启。
查看完整描述

4 回答

?

TA贡献1条经验 获得超0个赞

Android  6.0 之后有解,之前无解。

查看完整回答
反对 回复 2017-03-07
?
2009啊啊啊

TA贡献1条经验 获得超0个赞

亲,你解决了吗?

查看完整回答
反对 回复 2015-11-02
?
zengtao

TA贡献1条经验 获得超0个赞

checkSelfPermission

查看完整回答
反对 回复 2015-11-02
?
103style

TA贡献1条经验 获得超0个赞

private boolean checkWriteExternalPermission() {
String permission = "android.permission.WRITE_EXTERNAL_STORAGE"; //你要判断的权限名字
int res = getContext().checkCallingOrSelfPermission(permission);
return (res == PackageManager.PERMISSION_GRANTED); 
}

查看完整回答
反对 回复 2016-03-21
  • 慕虎5766740
    慕虎5766740
    这个仅仅只能判断有没有这个权限,题目问的是怎么判断是否开启或关闭了某个权限,有谁知道吗
  • 4 回答
  • 0 关注
  • 15435 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信