android 6.0以上动态权限申请

android6.0之后,除了在AndroidManifest.xml写上需要的权限。还需要在app运行的时候申请动态权限

1.需要用户手动赋予的权限( Dangerous Permissions)

所属权限组权限

日历READ_CALENDAR

日历WRITE_CALENDAR

相机CAMERA

联系人READ_CONTACTS

联系人WRITE_CONTACTS

联系人GET_ACCOUNTS

位置ACCESS_FINE_LOCATION

位置ACCESS_COARSE_LOCATION

麦克风RECORD_AUDIO

电话READ_PHONE_STATE

电话CALL_PHONE

电话READ_CALL_LOG

电话WRITE_CALL_LOG

电话ADD_VOICEMAIL

电话USE_SIP

电话PROCESS_OUTGOING_CALLS

传感器BODY_SENSORS

短信SEND_SMS

短信RECEIVE_SMS

短信READ_SMS

短信RECEIVE_WAP_PUSH

短信RECEIVE_MMS

存储READ_EXTERNAL_STORAGE

存储WRITE_EXTERNAL_STORAGE

以上权限需要动态申请,例如申请写入sd卡的动态权限


android 6.0以上动态权限申请_第1张图片
判断是否具备权限


android 6.0以上动态权限申请_第2张图片
动态申请权限


android 6.0以上动态权限申请_第3张图片
申请权限结果的回调

你可能感兴趣的:(android 6.0以上动态权限申请)