android判断应用是否有某个权限
2015-01-09 15:29
197 查看
android在开发中有时候要判断应用中是否有某项权限,或者想获取到某个应用的权限清单,可以使用以下方法
android.permission.INTERNET,
android.permission.READ_PHONE_STATE,
android.permission.READ_CONTACTS
等。。。。
PackageManager pm = getPackageManager(); boolean permission = (PackageManager.PERMISSION_GRANTED == pm.checkPermission("android.permission.RECORD_AUDIO", "packageName")); if (permission) { showToast("有这个权限"); }else { showToast("木有这个权限"); }
<span style="color: rgb(51, 51, 51); font-family: Arial; font-size: 14px; line-height: 26px;">获取某个应用的权限清单</span>
try { PackageInfo pack = pm.getPackageInfo("packageName",PackageManager.GET_PERMISSIONS);</span> String[] permissionStrings = pack.requestedPermissions; showToast("权限清单--->" + permissionStrings.toString()); } catch (NameNotFoundException e) { e.printStackTrace(); }其中permissionStrings 是一个这样的字符串数组
android.permission.INTERNET,
android.permission.READ_PHONE_STATE,
android.permission.READ_CONTACTS
等。。。。
相关文章推荐
- Android判断手机中的应用是否具有某些权限(例如小米手机中是否具有悬浮窗权限)
- android 6之前版本判断应用是否有某个权限
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- Android判断应用是否拥有某种权限
- android判断应用是否有某个权限
- android判断应用是否有某个权限
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- Android: 判断某个应用中是否还有某个权限
- 请教一个问题,Android应用运行时在调用某个API(比如相机)时,系统如何判断这个应用是否具备相应的权限?
- android编程判断应用是否具有某个权限的方法
- android判断应用是否有某个权限
- android判断应用是否有某个权限
- android判断应用是否有某个权限
- 判断Android应用是否打开了使用网络权限
- Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- [转] Android应用添加(创建)和删除及判断是否存在桌面快捷方式
- android 之判断某个应用是否已经启动
- Android判断应用是否存在
- 判断Android设备是否已经安装某应用
- Android判断当前应用是否在前台