/**
* use for get {@link PermissionInfo} of all @param required
*
* @param context
* @param required
* @return
*/
private static List<PermissionInfo> getPermissions(Context context, List<String> required) {
List<PermissionInfo> permissionInfoList = new ArrayList<>();
PackageManager pm = context.getPackageManager();
for (String permission : required) {
PermissionInfo pinfo = null;
try {
pinfo = pm.getPermissionInfo(permission, PackageManager.GET_META_DATA);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
continue;
}
permissionInfoList.add(pinfo);
}
return permissionInfoList;
}
PermissionsHelper.java 文件源码
java
阅读 32
收藏 0
点赞 0
评论 0
项目:FirebasePost
作者:
评论列表
文章目录