也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大
少走了弯路,也就错过了风景,无论如何,感谢经历
0x01 前言
Android在开发过程中会申请一些权限,比如定位、网络等关系到用户隐私数据的都需要在AndroidManifest.xml中声明,而且现在移动设备生产商都添加了应用在使用这些隐私功能的时候给用户一个提示,让用户去决定是否允许本次操作。Android 6.0新增了这个功能,叫做运行时权限
0x02 Android常用权限
在开始之前,我们需要了解的两个最重要保护级别是正常权限和危险权限:
- 正常权限涵盖应用需要访问其沙盒外部数据或资源,但对用户隐私或其他应用操作风险很小的区域。例如,设置时区的权限就是正常权限。如果应用声明其需要正常权限,系统会自动向应用授予该权限
- 危险权限涵盖应用需要涉及用户隐私信息的数据或资源,或者可能对用户存储的数据或其他应用的操作产生影响的区域。例如,能够读取用户的联系人属于危险权限。如果应用声明其需要危险权限,则用户必须明确向应用授予该权限
PS:设备管理权限还有