你必须了解的Android 6.0权限申请

原创 2016年06月02日 10:06:56

6.0之前开发者申请各种权限,只需要在清单列表(AndroidManifest.xml)中进行声明就可以了。对开发者来说是相当便利,但对用户来说是体验不好,6.0的权限换成了用户可以随时更改的操作,类似IOS的权限申请。

常规的权限

和以前一样,在清单中申请,这里不作累述


危险权限

google是以权限组进行分类的,一旦组内的某个权限被赋予了,那么这个组的其他权限也将自动被赋予

权限组 权限
android.permission-group.CALENDAR(日历数据)
  • android.permission.READ_CALENDAR
  • android.permission.WRITE_CALENDAR
android.permission-group.CAMERA(相机)
  • android.permission.CAMERA
android.permission-group.CONTACTS(联系人)
  • android.permission.READ_CONTACTS
  • android.permission.WRITE_CONTACTS
  • android.permission.GET_ACCOUNTS
android.permission-group.LOCATION(位置)
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
android.permission-group.MICROPHONE(麦克风)
  • android.permission.RECORD_AUDIO
android.permission-group.PHONE(电话)
  • android.permission.READ_PHONE_STATE
  • android.permission.CALL_PHONE
  • android.permission.READ_CALL_LOG
  • android.permission.WRITE_CALL_LOG
  • com.android.voicemail.permission.ADD_VOICEMAIL
  • android.permission.USE_SIP
  • android.permission.PROCESS_OUTGOING_CALLS
android.permission-group.SENSORS(传感器)
  • android.permission.BODY_SENSORS
android.permission-group.SMS(短信)
  • android.permission.SEND_SMS
  • android.permission.RECEIVE_SMS
  • android.permission.READ_SMS
  • android.permission.RECEIVE_WAP_PUSH
  • android.permission.RECEIVE_MMS
  • android.permission.READ_CELL_BROADCASTS
android.permission-group.STORAGE(存储)
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.WRITE_EXTERNAL_STORAGE
版权声明:本文为博主原创文章,未经博主允许不得转载。

20.Android中的日历读写操作

大家好,好久没有更新blog了,今天给大家分享一下Android日历读写的操作方法,这里主要用到了ContentProiver的知识。如果大家不明白ContentProvider建议先查一下资料,知道...
  • wangjia55
  • wangjia55
  • 2012年04月06日 11:28
  • 3957

Android_动态权限管理的解决方案

1.前言(1).由于MIUI等部分国产手机也有权限管理,均为自家定制,没有相关api,故无法判断用户是否允许获取联系人等隐私。在Android 6.0之后,新增权限管理可以通过官方api判断用户的运行...
  • strawberry2013
  • strawberry2013
  • 2016年01月08日 12:06
  • 18321

android6.0系统 PowerManager深入分析(非常详细)

概述 一直以来,电源管理是电子产品设计中非常重要的环节,也是任何电子设备中最为重要的系统模块之一,优秀的电源管理方案,能够提供持久的续航能力,良好的用户体验,更能提升电子产品的竞争力。 移...
  • mmmccc000
  • mmmccc000
  • 2016年10月22日 16:22
  • 1827

(原创)android6.0系统 PowerManager深入分析

概述一直以来,电源管理是电子产品设计中非常重要的环节,也是任何电子设备中最为重要的系统模块之一,优秀的电源管理方案,能够提供持久的续航能力,良好的用户体验,更能提升电子产品的竞争力。移动设备的电量主要...
  • u011311586
  • u011311586
  • 2016年04月01日 09:49
  • 7496

android PowerManager 权限问题

问题描述:我在一个 app 中调用PowerManager 中的接口时,编译ok, 但运行时崩溃了。检查 log 出现下述错误。 : FATAL EXCEPTION: main : java.l...
  • fulinwsuafcie
  • fulinwsuafcie
  • 2013年01月02日 16:34
  • 15465

安卓检查APP是否被用户拒绝调用摄像头和麦克风权限

安卓棉花糖已经支持开发者对权限提醒做一些操作了,但是目前大部分机型仍旧使用的是4.4,5.1的操作系统,那么这些系统是不允许APP强制获取用户隐私权限的。但是我们在开发中难免遇到调用摄像头和麦克风,用...
  • sgyingyin
  • sgyingyin
  • 2016年03月18日 17:43
  • 8755

Android中打开扬声器关闭麦克风的代码实现

//获取音频服务   AudioManager audioManager = (AudioManager) this.getSystemService(Context.AUDIO_SERVICE...
  • hb8676086
  • hb8676086
  • 2016年02月18日 11:18
  • 3631

Android6.0系统以下的麦克风权限处理

基本上只在Android6.0版本去处理相关的权限。但是,以此,如果6.0以下,5.0或4.0呢,本来只需要在manifest中授权即可的,但是需求是有的手机非要把权限禁止了,然后还让你提示未授权,可...
  • SYIF88
  • SYIF88
  • 2017年04月06日 16:13
  • 6735

Android 获取麦克风的音量(分贝)

基础知识 度量声音强度,大家最熟悉的单位就是分贝(decibel,缩写为dB)。这是一个无纲量的相对单位,计算公式如下: 分子是测量值的声压,分母是参考值的声压(20微帕,人类所能听到的最小声压)...
  • pcaxb
  • pcaxb
  • 2015年08月20日 15:48
  • 3918

Android M动态申请获取权限android.permission.READ_PHONE_STATE

Android M对应用的授权策略做了变动,如果我们想调用getDeviceId()获取手机串码,只在Manifest里添加android.permission.READ_PHONE_STATE权限是...
  • fenggering
  • fenggering
  • 2016年12月02日 10:44
  • 17436
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:你必须了解的Android 6.0权限申请
举报原因:
原因补充:

(最多只允许输入30个字)