背景:
Android6.0增加了动态添加权限的功能,也就是不需要在应用安装时就赋予应用所有权限,关于隐私等一些高危权限可以在使用到该权限时询问用户是否赋予.
随之也带来了问题,既如果你的APP要兼容6.0以上版本,那么你必须在用到危险权限时(既Android6.0系统以上用户可以在安装时不赋予的权限),确保这些权限被赋予.
你要做事情:1.判断API版本是否大于等于23(Android6.0)
2.低于23不做处理,达到23请求权限,a.若用户不赋予,不进行业务操作
b.用户赋予,执行业务