最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android編程判斷應用是否具有某個權限的方法

 更新時間:2015年10月27日 15:30:25   作者:飄雪凌風  
這篇文章主要介紹了android編程判斷應用是否具有某個權限的方法,涉及Android進程操作及權限控制的相關使用技巧,需要的朋友可以參考下

本文實例講述了android編程判斷應用是否具有某個權限的方法。分享給大家供大家參考,具體如下:

android在開發(fā)中有時候要判斷應用中是否有某項權限,或者想獲取到某個應用的權限清單,可以使用以下方法

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 是一個這樣的字符串數(shù)組

[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程序設計有所幫助。

相關文章

最新評論

英吉沙县| 内乡县| 松桃| 沙河市| 唐山市| 乳山市| 斗六市| 保山市| 蕲春县| 拉孜县| 天台县| 万源市| 贵港市| 五峰| 手机| 奇台县| 乐至县| 元阳县| 祁东县| 东山县| 太仓市| 乾安县| 宁晋县| 比如县| 石狮市| 遂川县| 九台市| 迁安市| 东兰县| 安图县| 任丘市| 蒲江县| 天门市| 轮台县| 邹平县| 阿图什市| 府谷县| 瓮安县| 徐闻县| 高碑店市| 紫金县|