android编程判断应用是否具有某个权限的方法

android编程判断应用是否具有某个权限的方法,第1张

概述本文实例讲述了android编程判断应用是否具有某个权限的方法。分享给大家供大家参考,具体如下:

本文实例讲述了androID编程判断应用是否具有某个权限的方法。分享给大家供大家参考,具体如下:

androID在开发中有时候要判断应用中是否有某项权限,或者想获取到某个应用的权限清单,可以使用以下方法

1) 判断应用是否具有某个权限

PackageManager pm = getPackageManager(); boolean permission = (PackageManager.PERMISSION_GRANTED ==   pm.checkPermission("androID.permission.RECORD_AUdio","packagename")); if (permission) { showToast("有这个权限"); }else { showToast("木有这个权限"); }

2)获取某个应用的权限清单

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.permission.READ_EXTERNAL_STORAGE,androID.permission.READ_CALL_LOG,androID.permission.WRITE_CALL_LOG]

希望本文所述对大家AndroID程序设计有所帮助。

您可能感兴趣的文章:Android判断当前应用程序处于前台还是后台的两种方法android判断手机是否安装地图应用实现跳转到该地图应用Android编程判断应用程序是否已安装的方法Android应用程序转到后台并回到前台判断方法Android开发判断一个app应用是否在运行的方法详解Android开发中实现应用的前后台切换效果Android应用程序保持后台唤醒(使用WakeLock实现)Android 监听应用前/后台切换实例代码Android中应用前后台切换监听的实现详解Android编程判断当前应用是否在后台运行的方法示例 总结

以上是内存溢出为你收集整理的android编程判断应用是否具有某个权限的方法全部内容,希望文章能够帮你解决android编程判断应用是否具有某个权限的方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1142937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存