安卓开发——判断应用是否具有某种权限
2016-10-27 18:01
246 查看
判断应用是否具有某种权限,方法如下:
此外,如果想要获取某个应用的权限清单,方法如下:
字符数组permissionStrings存储的即是权限名清单。
if(PackageManager.PERMISSION_GRANTED ==getPackageManager().checkPermission("android.permission.CALL_PHONE",getPackageName())){ //有这个权限 }else { //没有这个权限 }
此外,如果想要获取某个应用的权限清单,方法如下:
try { PackageInfo pack = getPackageManager().getPackageInfo(getPackageName(),PackageManager.GET_PERMISSIONS); String[] permissionStrings = pack.requestedPermissions; } catch (NameNotFoundException e) { e.printStackTrace(); }
字符数组permissionStrings存储的即是权限名清单。
相关文章推荐
- 安卓开发——判断本机是否安装有某应用(qq、微信、百度地图等)
- android编程判断应用是否具有某个权限的方法
- 判断和检查app应用是否具有某个权限
- Android判断应用是否拥有某种权限
- 判断应用是否具有某个权限(例如获取手机联系人的权限)
- iOS开发(OC)——判断是否具有访问系统服务的权限
- Android判断手机中的应用是否具有某些权限(例如小米手机中是否具有悬浮窗权限)
- shell判断文件,目录是否存在或者具有权限
- shell判断文件,目录是否存在或者具有权限
- 利用IRequiresSessionState和IReadOnlySessionState接口判断HttpContext是否具有会话读写权限
- access(判断是否具有存取文件的权限)
- shell判断文件,目录是否存在或者具有权限
- 基于webkit开发软件时,判断安卓手机是否连上网
- shell判断文件,目录是否存在或者具有权限
- shell判断文件,目录是否存在或者具有权限
- shell判断文件,目录是否存在或者具有权限
- shell判断文件,目录是否存在或者具有权限
- VC++中如何判断当前用户是否具有管理员权限
- shell判断文件,目录是否存在或者具有权限
- shell判断文件,目录是否存在或者具有权限