Android 中的危险权限详细整理
2017-07-30 11:44
423 查看
Android 中的危险权限详细整理
前言:
Android 中有上百种权限,现在将所有的权限归为两类:
一类是普通权限
一类的危险权限
普通权限是指那些不会威胁到用户安全和隐私的权限,这部分权限系统会自动帮我们进行授权不需要手动操作。危险权限则表示那些可能会触及到用户安全隐私或者对设备安全造成影响的权限,如获取手机联系人信息等权限,申请者部分权限必须有用户收到点击授权才可以,否则程序无法使用相应的功能。
下面列出 Android 中所有的危险权限,一共是9组24个权限。
权限组名 | 权限名称 |
---|---|
CALENDAR(日历) |
READ_CALENDAR |
WRITE_CALENDAR | |
CAMERA(相机) | CAMERA |
CONTACTS(联系人) |
READ_CONTACTS |
WRITE_CONTACTS | |
GET_ACCOUNTS | |
LOCATION(位置) | ACCESS_FINE_LOCATION |
ACCESS_COARSE_LOCATION | |
MICROPHONE(麦克风) | RECORD_AUDIO |
PHONE(手机) |
READ_PHONE_STATE |
CALL_PHONE | |
ERAD_CALL_LOG | |
WRITE_CALL_LOG | |
ADD_VOICEMAIL | |
USE_SIP | |
PROCESS_OUTGOING_CALLS | |
SENSORS(传感器) | BODY_SENSORS |
SMS(短信) |
SEND_SMS |
RECEIVE_SMS | |
READ_SMS | |
RECEIVE_WAP_PUSH | |
RECEIVE_MMS | |
STORAGE(存储卡) | READ_EXTERNAL_STORAGE |
WRITE_EXTERNAL_STORAGE |
这张表可以作为一个参照表,每当使用一个权限的时,可以先到这张表中来查看一下,如果在属于这张表中的权限,那么就需要进行运行时权限处理,如果不在这张表中,那么只需要在AndroidManifest.xml文件中添加一下权限声明就可以了。
另外需要注意,表格中每个危险权限都属于一个权限组,我们在进行运行时权限处理时使用的是权限名,但是用户一旦同意授权了,那么该权限所对应的权限组中所有其他的权限也会同时被授权。
以上就是对Android 危险权限内容的整理,如有疑问请留言或者到本站社区交流讨论,本站关于Android开发的文章还有很多,希望大家搜索查阅,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- Android中的Manifest.permission(应用权限)整理
- android 6.0权限全面详细分析和解决方案
- android中service和aidl详细整理
- Android无序广播最近使用整理——基础代码、权限
- Android 在应用中,跳转到该应用的详细设置页面,设置权限页面
- Android6危险权限
- Android权限Uri.parse的详细资料
- Android权限Uri.parse的详细资料
- Android面试题详细整理系列(二)
- Android M(Android 6.0)运行时权限开发详细解析
- android开发中常用的Eclipse快捷键详细整理
- 常见Android面试题及答案(详细整理)
- Android权限大全(链接地址整理)
- android中service和aidl详细整理(值得一读的文章)
- Android权限--正常权限和危险权限
- android phone 6.0 对危险权限的判断
- Android 权限整理
- android 权限整理
- 2011Android技术面试整理附有详细答案(包括百度、新浪、中科软等多家公司笔试面试题)
- android 6.0权限全面详细分析和解决方案