permissions4m
permissions4m copied to clipboard
:wrench:国产手机5.0、6.0权限适配框架/编译时注解框架/an Android Runtime Permissions Tool by using APT
我那个是申请存储权限、摄像头、录音权限 其实存储权限会同时申请 Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.MOUNT_UNMOUNT_FILESYSTEMS 这三个权限是一组,因给一个requestcode 摄像头权限: Manifest.permission.CAMERA 使用一个requestcode 录音权限 Manifest.permission.RECORD_AUDIO 使用一个request code 相当于这三组权限涉及5个权限,但是只想用3个code能做到吗
刷过的小米4,发现没有Pictures这个文件夹,会一直拿不到权限,增加了一个文件夹是否存在的判断
1.作者所说的刺激危险区代码是指什么? 2.我们的应用中,TargetSDKVersion
Vivo x9 7.1.1手机,第一次申请camera权限,均正常,授予权限后,手动到设置中去把camera权限关掉后,再去申请camera权限,仍然会回调到granted方法里面去
使用listener方式,在onRequestPermissionsResult回调处理中,发现wrapperMap内维护的PermissionWrapper弱引用被回收,导致wrapper = reference.get() 返回null,不执行回调的bug。
经测试,还是提示授权成功,但是还是定位失败返回(百度地图)167错误代码(定位没有给权限)