Android 6.0申请动态权限

从Android 6.0开始,敏感权限需要在使用时动态申请,用户可选择拒绝或关闭授权。权限分为normal和dangerous两类,dangerous权限涉及用户隐私,需运行时请求。检查权限、请求权限及处理响应是关键步骤。
摘要由CSDN通过智能技术生成

1、动态权限
从Android6.0(API23)开始,对系统权限做了非常大的改变,6.0之前用户安装App的时候,只是把App需要的使用的权限统一列出来让用户看一下,App安装后都可以访问这些权限。从6.0开始,一些敏感权限需要在使用的时候动态申请,同时用户可以选择拒绝授权访问这些权利,已授予过的权限,用户也可以去设置界面去关闭授权。对于用户来说提高了安全性,可以防止一些应用恶意访问用户数据,但对开发来说,也增加了不少的工作量,这块不做适配处理的话,App在访问权限的时候容易出现崩溃。

2、权限主要分为normal、dangerous,即正常权限和危险权限。

正常权限
正常权限一般不涉及用户隐私,是无须用户进行授权的,比如手机振动、访问网络等,这些权限只需在AndroidManifest中简单声明就好,安装时就授权,无须每次使用时都检查权限,而且用户不能取消以上授权;
以下是正常权限:
android.permission.ACCESSLOCATIONEXTRACOMMANDS 

android.permission.ACCESSNETWORKSTATE 

android.permission.ACCESSNOTIFICATIONPOLICY 

android.permission.ACCESSWIFISTATE 

android.permission.ACCESSWIMAXSTATE 

android.permission.BLUETOOTH 

android.permission.BLUETOOTHADMIN 

android.permission.BROADCASTSTICKY 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值