zoukankan      html  css  js  c++  java
  • 获得手机的全部权限

     1 private void per() {
     2         StringBuffer appNameAndPermissions = new StringBuffer();
     3         PackageManager pm = getPackageManager();
     4         List<ApplicationInfo> packages = pm
     5                 .getInstalledApplications(PackageManager.GET_META_DATA);
     6         for (ApplicationInfo applicationInfo : packages) {
     7             try {
     8                 PackageInfo packageInfo = pm.getPackageInfo(
     9                         applicationInfo.packageName,
    10                         PackageManager.GET_PERMISSIONS);
    11                 appNameAndPermissions.append(packageInfo.packageName + "*:
    ");
    12                 // Get Permissions
    13                 String[] requestedPermissions = packageInfo.requestedPermissions;
    14                 if (requestedPermissions != null && requestedPermissions.toString().contains("haodf")) {
    15                     for (int i = 0; i < requestedPermissions.length; i++) {
    16                         Log.d("test", requestedPermissions[i]);
    17                         appNameAndPermissions.append(requestedPermissions[i]
    18                                 + "
    ");
    19                     }
    20                     appNameAndPermissions.append("
    ");
    21                 }
    22             } catch (NameNotFoundException e) {
    23                 e.printStackTrace();
    24             }
    25         }
    26     }
  • 相关阅读:
    lnmp搭建禅道项目
    Vue 常用指令
    vue-tools
    阿里巴巴iconfont使用
    vue创建项目
    yarn 安装vue
    php 名字中间加星号
    图片转base64
    php阿里云短信功能
    php实名认证,身份证号,姓名加照片比对
  • 原文地址:https://www.cnblogs.com/flyingsir/p/3979604.html
Copyright © 2011-2022 走看看