Rxpermissions权限请求框架使用
build.gradle引入
implementation 'com.github.tbruyelle:rxpermissions:0.10.2'
代码使用:
RxPermissions rxPermissions = new RxPermissions(this);
rxPermissions.request(Manifest.permission.CAMERA
, Manifest.permission.WRITE_EXTERNAL_STORAGE
, Manifest.permission.READ_EXTERNAL_STORAGE
).subscribe(aBoolean -> {
if (aBoolean) {
//申请的权限全部允许
selectImage();
} else {
//只要有一个权限被拒绝,就会执行
ToastUtils.show("未授权权限,部分功能不能使用!", this);
}
});

浙公网安备 33010602011771号