Android M 运行时权限

权限的分组

Android中有很多权限,但并非所有的权限都是敏感权限,于是6.0系统就对权限进行了分类,一般为下述几类

正常(Normal Protection)权限

危险(Dangerous)权限

特殊(Particular)权限

其他权限(一般很少用到)


需要运行时申请的权限

Android M 运行时权限_第1张图片



权限群权限(XML)权限内容

CALENDAR(日历)android.permission.READ_CONTACTS读取日历

CALENDAR(日历)android.permission.WRITE_CONTACTS改写日历

CAMERA(相机)android.permission.CAMERA开启相机

CONTACTS(联系人)android.permission.READ_CONTACTS读取联系人

CONTACTS(联系人)android.permission.WRITE_CONTACTS写入联系人

CONTACTS(联系人)android.permission.GET_ACCOUNTS获取联系人

LOCATION(定位)android.permission.ACCESS_COARSE_LOCATION获取设备位置信息(粗略)

LOCATION(定位)android.permission.ACCESS_FINE_LOCATION获取设备位置信息(精确)

MICROPHONE(麦克风)android.permission.RECORD_AUDIO开启录音

PHONE(手机)android.permission.READ_PHONE_STATE读取手机状态

PHONE(手机)android.permission.CALL_PHONE打电话

PHONE(手机)android.permission.READ_CALL_LOG读取手机log日志

PHONE(手机)android.permission.WRITE_CALL_LOG写入手机log日志

PHONE(手机)com.android.voicemail.permission.ADD_VOICEMAIL允许使用语音邮件

PHONE(手机)android.permission.USE_SIP允许使用SIP视频服务

PHONE(手机)android.permission.PROCESS_OUTGOING_CALLS处理拨出电话

SENSORS (传感器)android.permission.BODY_SENSORS操作传感器

SMS(短信)android.permission.SEND_SMS发送短信

SMS(短信)android.permission.RECEIVE_SMS接收短信

SMS(短信)android.permission.READ_SMS读取短信

SMS(短信)android.permission.RECEIVE_WAP_PUSH接收 WAP PUSH 信息

SMS(短信)android.permission.RECEIVE_MMS接收彩信

SMS(短信)android.permission.READ_CELL_BROADCASTSM源码中不存在

STORAGE(存储卡)android.permission.READ_EXTERNAL_STORAGE读取SD卡

STORAGE(存储卡)android.permission.WRITE_EXTERNAL_STORAGE写入SD卡


使用easypermissions简化权限申请


https://github.com/googlesamples/easypermissions

你可能感兴趣的:(Android M 运行时权限)