Android 中的危险权限详细整理

 更新时间:2017年07月30日 11:44:16   投稿:lqh  
这篇文章主要介绍了Android 中的危险权限详细整理的相关资料,Android 中有上百种权限,现在将所有的权限归为两类,一类是普通权限,一类的危险权限,危险权限则表示那些可能会触及到用户安全隐私或者对设备安全造成影响的权限,需要的朋友可以参考下

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 软键盘状态并隐藏输入法的实例

    Android 软键盘状态并隐藏输入法的实例

    这篇文章主要介绍了Android 软键盘状态并隐藏输入法的实例的相关资料,这里提供实例实现软键盘切换并隐藏输入法的键盘,需要的朋友可以参考下
    2017-09-09
  • Android如何自定义升级对话框示例详解

    Android如何自定义升级对话框示例详解

    对话框是我们在平时经常会遇到的一个功能,但自带的对话框不够美观,大家一般都会自定义,下面这篇文章主要给大家介绍了关于Android如何自定义升级对话框的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-08-08
  • Android实现APP自动更新功能

    Android实现APP自动更新功能

    这篇文章主要为大家详细介绍了Android实现APP自动更新功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Android 超简易Zxing框架 生成二维码+扫码功能

    Android 超简易Zxing框架 生成二维码+扫码功能

    这篇文章主要介绍了Android 超简易Zxing框架 生成二维码+扫码功能,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-09-09
  • Android Studio 3.x安装指南教程

    Android Studio 3.x安装指南教程

    这篇文章主要为大家详细介绍了Android Studio 3.x安装指南教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • Android  Spinner列表选择框的应用

    Android Spinner列表选择框的应用

    这篇文章主要介绍了Android Spinner列表选择框的应用的相关资料,这里对spinner的属性和常用事件和数据绑定都做了介绍,需要朋友可以参考下
    2017-07-07
  • Android广播事件流程与广播ANR原理深入刨析

    Android广播事件流程与广播ANR原理深入刨析

    这篇文章主要介绍了Android广播事件流程与广播ANR原理,ANR应用程序未响应,当主线程被阻塞时,就会弹出如下弹窗,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可任意参考一下
    2022-10-10
  • Android开发之微信底部菜单栏实现的几种方法汇总

    Android开发之微信底部菜单栏实现的几种方法汇总

    这篇文章主要介绍了Android开发之微信底部菜单栏实现的几种方法,下面小编把每种方法通过实例逐一给大家介绍,需要的朋友可以参考下
    2016-09-09
  • android仿微信表情雨下落效果的实现方法

    android仿微信表情雨下落效果的实现方法

    这篇文章主要给大家介绍了关于android仿微信表情雨下落效果的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-09-09
  • 详解Gradle依赖冲突解决方式

    详解Gradle依赖冲突解决方式

    这篇文章主要介绍了Gradle依赖冲突解决方式,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06

最新评论