欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

获取apk文件的权限信息,, public s

来源: javaer 分享于  点击 25060 次 点评:143

获取apk文件的权限信息,, public s


    public static List<PermissionInfo> getApkPermissions(String apkFile, PackageManager pm){           if(DEBUG) Log.i(TAG, "PackageUtils.getApkPermissions");           List<PermissionInfo> permissionInfos = new ArrayList<PermissionInfo>();           PackageInfo packageInfo =  pm.getPackageArchiveInfo(apkFile, PackageManager.GET_PERMISSIONS);           String[] permissions = packageInfo.requestedPermissions;           for(String permName : permissions ){               try {                   PermissionInfo permissionInfo = pm.getPermissionInfo(permName, 0);                   permissionInfos.add(permissionInfo);               } catch (PackageManager.NameNotFoundException e) {                   e.printStackTrace();               }           }           return permissionInfos;       }  
相关栏目:

用户点评