添加依赖
compile 'com.mylhyl:acp:1.2.0'
//获取权限
Acp.getInstance(this).request(new AcpOptions.Builder().setPermissions
(
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.ACCESS_COARSE_LOCATION,
Manifest.permission.CAMERA,
Manifest.permission.READ_EXTERNAL_STORAGE,
Manifest.permission.WRITE_EXTERNAL_STORAGE,
Manifest.permission.BLUETOOTH,
Manifest.permission.BLUETOOTH_ADMIN
).build(),
new AcpListener() {
@Override
public void onGranted() {
//到这儿表示,全部的权限都能支持了
System.out.println("init base log activity succeed");
}
@Override
public void onDenied(List<String> permissions) {
System.out.println("Error:Please accept the permission require");
}
});