当前位置: 代码迷 >> Android >> 关于查询权限,该怎么处理
  详细解决方案

关于查询权限,该怎么处理

热度:100   发布时间:2016-04-28 01:46:28.0
关于查询权限
如何判断这个app获得的权限都有什么   或者判断有没有某种权限    就比如说发短信的权限  如何用代码来判断  多谢告知~~
------解决思路----------------------

String permName = "android.permission.CAMERA";
        String pkgName = getPackageName();

        //结果为0则表示使用了该权限,-1则表求没有使用该权限
        int reslut =getPackageManager().checkPermission(permName, pkgName);
        if (reslut == PackageManager.PERMISSION_GRANTED) {
                //TODO
        }else{
         //TODO
        }

上面是知道app是否申请了该权限,而权限是否被系统允许了不清楚……
  相关解决方案