permissions4m
permissions4m copied to clipboard
:wrench:国产手机5.0、6.0权限适配框架/编译时注解框架/an Android Runtime Permissions Tool by using APT
我用MeizuPro 6把权限全部禁止后 除了 录音(自定义rationale) 含PageListener的权限申请(读取手机状态权限) 地理位置(注解) 这三项可用(会有提示说无权限) 其他都误报权限申请成功
比那个检测不到权限更尴尬了。 测试手机为: 魅蓝5S 安卓6.0
v4包中 PermissionChecker.checkSelfPermission 很好用,我也是从另外一个老哥这么写的,挺好用于检查是不是有权限申请成功
哎呀呀,coolpad Y91-921 android版本5.1.1,加上.requestForce(true),不强制弹框,吐司获取权限成功之后,在设置查看还是询问状态,是不是coolpad手机太屌了,手上没有其他手机,但是5.0的虚拟机也不强弹框。。
本人手机魅蓝5S,安卓6.0,测试了一下DEMO发现有几个权限检查是错误的。测试时先安装demo,然后去权限管家里面把所有权限禁止,测试发现只有录音、手机状态读取和地理位置三个权限能正常检测到,其余的权限都显示授权成功,尤其是相机权限都检测错误,这个问题有点严重啊,但是还是感谢房主,解决了三个权限的检测问题。
原生接口返回grant,实际没有 permissions4m 返回grant,实际没有
联想ZUK7.0 首次申请权限 点击允许; 进去APP ,又申请权限弹窗 ’前往设置设置’,点击 ‘前往设置 ' 但是发现此时app定位权限已经允许了的; 返回,一直弹窗 ‘前往设置’ ; 2:首次权限申请无论点击禁止还是点击允许,进入app需要定位权限无法识别,弹窗 ‘前往设置’,允许了也没作用。
读取联系权限
vivo6.0系统,读取联系权限关闭,APP跳转联系人界面。
Activity 通话记录(注解)拒绝权限后 提示读取授权成功。
小米手机发送短信权限,检测都是grant,但是设置里面其实是拒绝或者询问