Skip to content

Releases: JunhuaLin/PermissionAgent

1.3.1

01 Jul 09:26
Compare
Choose a tag to compare

1.补充各个rom跳转到权限管理页面适配。
2.处理检测权限的工具入口内部替换为标准检测,主线程内执行格检测会导致异常。
3.支持androidx库,从当前版本v1.3.1开始支持。

1.3.0

19 Jun 08:23
Compare
Choose a tag to compare

1.重构ROM适配方案,更容易做兼容性扩展
2.回调函数新增context上下文对象,升级需要修改部分代码。
3.onRationale回调时用户拒绝,不继续下面的请求,直接执行已授予的权限和拒绝(或未授予)的权限回调

1.2.0

14 Jun 03:12
Compare
Choose a tag to compare

优化:更细粒度的处理AgentExecutor拒绝权限和所有权限分离开。拒绝权限不请求,剩余权限继续请求,结果会同时回调。

1.1.0

12 Jun 09:46
Compare
Choose a tag to compare

添加串行请求权限方式

1.0.2

11 Jun 05:34
Compare
Choose a tag to compare

PermissionAgent新增重载方法便于使用

1.0.1

11 Jun 02:33
Compare
Choose a tag to compare

权限版本判断

1.0.0

10 Jun 14:37
Compare
Choose a tag to compare

完善权限检测:
(1)添加需要该权限的操作,执行操作检测权限
(2)添加永久拒绝权限检测

1.0.0-bate1

06 Jun 07:01
Compare
Choose a tag to compare

1.更多rom适配
2.优化rom适配接入方式,便于其他人PR接入,欢迎PR
3.架构完善完成

0.0.1-bate2

05 Jun 06:56
Compare
Choose a tag to compare

1.完善架构,AgentExecutor添加cancel方法,取消走onDenied方法
2.添加适配代码,特殊权限低版本适配。特殊权限默认直接先走onRationale提示用户
3.添加通知权限申请

0.0.1-bate1

30 May 08:13
Compare
Choose a tag to compare

基础版本,架构完成

  • 支持危险权限申请
  • 支持特殊权限申请
    • android.permission.SYSTEM_ALERT_WINDOW
    • android.permission.REQUEST_INSTALL_PACKAGES
    • android.permission.WRITE_SETTINGS (只授予系统app)

后续需添加各大机型适配和设置权限页面跳转