在android6.0中一些隐私的权限,例如读取手机联系人、获取位置等都属于危险权限,程序运行过程中必须动态申请得到用户的同意。
EasyPermissions已经帮我们封装好动态申请权限。
1.引入依赖
implementation 'pub.devrel:easypermissions:1.0.1'
2.申请权限
//动态申请权限数组
String[] perms = {
Manifest.permission.READ_CONTACTS, Manifest.permission.ACCESS_FINE_LOCATION