安卓6.0及以上系统区分普通权限和危险权限,相机、存储、定位、电话等敏感权限必须运行时弹窗申请。
首先在AndroidManifest.xml中写入需要用到的权限。
进入页面先判断用户是否已经授权,已授权直接使用功能。
未授权自动弹出系统授权窗口,让用户手动允许。
区分用户同意、拒绝、永久拒绝三种状态,做出对应页面提示。
开发必备:现在所有上架APP都必须适配动态权限,否则功能直接失效。