public class PermissionUtil {
public static final int REQUEST_PERMISSION = 0x001;
//app需要的全部危险权限在这里定义
public static final String[] ALL_PERMISSIONS = new String[]{
Manifest.permission.READ_CONTACTS,
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE
};
private PermissionUtil() {
}
/**
* Gets permissions.
*
* @return the permissions
*/
public static String[] getPermissions() {
return getPermissions(Utils.getApp().getPackageName());
}
/**
* 检测权限
*
* @param activity 上下文
* @return 是否需要申请权限
*/
public static boolean
android应用权限检测工具类
最新推荐文章于 2024-06-01 09:46:15 发布
本文介绍了一个用于Android应用的权限检测工具类,详细阐述了如何检查和请求运行时权限,确保应用功能的正常运行。通过使用这个工具类,开发者可以更便捷地管理Android系统的权限请求流程。
摘要由CSDN通过智能技术生成