记录一下免得再出错,用的是基于注解的PermissionsDispatcher。
GitHub地址:https://github.com/permissions-dispatcher/PermissionsDispatcher
本来以为是依赖库导入不成功,毕竟在dependencies中找不到这个库,试过好多版本,试过用PermissionsDispatcher的插件(插件支持的版本是3.0.1),有点老,而且生成不了RuntimePermissions,搞了两天。
解决方案:
在所需的gradle目录下导入了
api 'com.github.permissions-dispatcher.PermissionsDispatcher:permissionsdispatcher:4.1.0'
annotationProcessor 'com.github.permissions-dispatcher.PermissionsDispatcher:permissionsdispatcher-processor:4.1.0'
就没提示错误了。