← 返回首页

安卓6.0+动态权限申请教程

安卓6.0及以上系统区分普通权限和危险权限,相机、存储、定位、电话等敏感权限必须运行时弹窗申请。

1. 清单文件静态声明

首先在AndroidManifest.xml中写入需要用到的权限。

2. 代码判断授权状态

进入页面先判断用户是否已经授权,已授权直接使用功能。

3. 弹窗发起权限申请

未授权自动弹出系统授权窗口,让用户手动允许。

4. 处理授权结果

区分用户同意、拒绝、永久拒绝三种状态,做出对应页面提示。

开发必备:现在所有上架APP都必须适配动态权限,否则功能直接失效。