迁移到 AndroidX
Unclaimed project
Are you a maintainer of XXPermissions? Claim this project to take control of your public changelog and roadmap.
迁移到 AndroidX
一. 功能及 Bug 修复
二. 代码逻辑优化
适配 Android 16 相关的权限:当项目 targetSdk >= 36 时,将无法使用传感器权限获取心率相关的数据,因为传感器权限已经被拆分成了 95 个权限,大致可以分为以下几类:
健身和健康数据权限:运动、心率、体重、身高、体温、体脂等等数据权限。
健康记录权限:过敏、医疗记录、医师信息、就医情况等等数据权限。
后台读取健康数据权限:作用约等于后台传感器权限,能够在后台读取数据。
读取以往的健康数据权限:HealthConnect 可以读取授予权限前最多 30 天的数据,如果应用要读取 30 天之前的记录,需要申请此权限。
重构权限回调的代码设计:之前的版本中,权限申请成功会回调会调用 onGranted 方法,权限失败会回调 onDenied 方法,这种设计看似很合理,但是存...