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开发的文章还有很多,希望大家搜索查阅,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Android低版本权限的管理相对简单并且较为不严格。低版本的Android系统权限分为两类:普通权限危险权限。 普通权限是指对用户隐私和数据安全影响较小的权限,应用在安装时自动获得这些权限,而不需要用户手动授权。比如读取手机状态、访问网络等权限。这些权限主要用于应用的基本功能实现,用户在安装应用时会看到权限声明,并可以决定是否安装。 危险权限是指对用户隐私和数据安全影响较大的权限,如获取设备位置、读取联系人、访问相机等。在低版本危险权限是需要用户在安装应用时主动授权的。用户在安装过程,可以看到应用需要的危险权限列表,可以选择授予权限或拒绝授权。当用户授予权限后,应用就可以在没有再次提示用户的情况下使用这些权限。 然而,在低版本的Android系统,应用具有权限滥用的风险。因为用户在安装应用时常常对权限的重要性和应用的潜在风险不太了解,很容易授予过多的权限给应用。这样一来,一些不安全的应用就可能利用这些权限进行恶意操作,牵涉到用户的隐私和数据安全。 因此,在低版本的Android系统,用户需要保持警惕,仔细审核应用所需的权限,并选择性地进行安装和授权。同时,建议用户及时升级Android系统,以获得更完善的权限管理机制,提高安全性。开发者也需要增强意识,避免过度获取权限,并确保应用只使用必要的权限,保护用户隐私和数据安全。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值