国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

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

2020-04-11 11:20:53
字體:
來源:轉載
供稿:網友

本文實例講述了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程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芦溪县| 松潘县| 灵石县| 北安市| 彰化县| 新河县| 镇赉县| 蛟河市| 神木县| 荥经县| 兴国县| 葵青区| 焦作市| 安西县| 郎溪县| 政和县| 九龙城区| 海阳市| 祁东县| 高台县| 永清县| 阜新| 唐海县| 鲜城| 岳池县| 庐江县| 丽水市| 仪征市| 旅游| 泗洪县| 宜昌市| 孟村| 正蓝旗| 中超| 永城市| 鄱阳县| 武定县| 文水县| 江油市| 施甸县| 太康县|