Android检验应用是否获取某项权限
来源:互联网 发布:java 日志输出到文件 编辑:程序博客网 时间:2024/06/07 02:08
/**
* 检验应用是否得到某权限
* @param con
* @param permissionName
* @return
*/
public static boolean checkPermission(Context con, String permissionName) {
PackageManager pm = con.getPackageManager();
// 调用PackageMangaer的checkPermission函数,检查自己是否申明使用某权限
int nret = pm.checkPermission(permissionName, con.getPackageName());
return nret == PackageManager.PERMISSION_GRANTED;
* 检验应用是否得到某权限
* @param con
* @param permissionName
* @return
*/
public static boolean checkPermission(Context con, String permissionName) {
PackageManager pm = con.getPackageManager();
// 调用PackageMangaer的checkPermission函数,检查自己是否申明使用某权限
int nret = pm.checkPermission(permissionName, con.getPackageName());
return nret == PackageManager.PERMISSION_GRANTED;
}
用法:
if (Utils.checkPermission(LoginActivity.this,"android.permission.INTERNET") == false) {
//
Utils.toast(LoginActivity.this, "have no permission to internet");
return;
}else{
Utils.toast(LoginActivity.this, "true");
}
0 0
- Android检验应用是否获取某项权限
- Android关于获取用户是否允许某项权限
- Android检查手机是否Root以及应用是否获取Root权限
- android 应用获取系统权限
- android 应用获取系统权限
- Android应用获取通知栏权限是否开启--以及跳转到系统设置界面--解决方案
- Android应用获取通知栏权限是否开启--以及跳转到系统设置界面--解决方案
- Android应用获取通知栏权限是否开启--以及跳转到系统设置界面--解决方案
- Android应用获取通知栏权限是否开启--以及跳转到系统设置界面--解决方案
- android获取是否有某种权限
- android判断应用是否有某个权限
- android判断应用是否有某个权限
- Android判断应用是否拥有某种权限
- android判断应用是否有某个权限
- android判断应用是否有某个权限
- android获取root权限以及检测是否得到root权限
- 检查android应用权限是否被禁止--悬浮窗权限
- Android获取某应用所申请的权限
- 动态显示和隐藏状态栏
- DataTables错误: requested unknown parameter
- MySQL添加用户、删除用户与授权
- MySQL与MongoDB的操作对比
- WEB前端开发人员须知的常见浏览器兼容问题及解决技巧
- Android检验应用是否获取某项权限
- Object 源码分析
- Java中split的用法
- python3.4+django1.9+mysql5.6环境之hello world
- 自定义控件:滚动的TextView跑马灯
- Elasticsearch - 理解字段分析过程(_analyze与_explain)
- Linux下gcc 优化等级的介绍
- 升级10.11后使用CocoaPod出现-bash: pod: command not found 解决办法
- 反转字符串的单词