我们打开一个Android/ target=_blank class=infotextkey>安卓应用,经常就会弹提示,需要各种各样的权限。为什么会弹这些提示呢,该怎么设置呢?
安卓系统,是谷歌公司最主要的一个手机系统,并且大部分功能都是开源且免费的。谷歌公司是一个高科技公司,主要营收来自于谷歌市场和谷歌广告。谷歌每年大概投入15%的利润,用于研发(华为15%,小米3%,苹果4%)。
安卓版本6.0以下的系统,是不会弹框要求权限的。软件一开始就能获得比较高的权限,用户可以在设置里取消,然后一直不受干扰。为了安全性和用户体验,谷歌在安卓6开始加入了,必须在运行时,动态的获取权限(如果你点了禁止,并且没设置为 禁用后不再提醒,会经常弹出)
因为安卓系统的开源,各种安卓手机都有各自的安卓系统。像小米有 MIUI, 华为 EMUI, 360OS, 魅族, 三星都有。
这些系统全是不一样的,系统设置里并没有开放所有的权限给用户来设置,一样有很多权限,App直接就能获取到。
常见的,常见的需要的比较多的权限是
1 电话权限
2 短信权限
3 位置权限
4 存储权限
5 读取已安装列表
6 读取通讯录
7 其他系统硬件权限 摄像头,录音,运动数据
8 悬浮窗
电话权限分为几种
1 电话权限
电话权限之读取本机识别码
手机也和人一样,有一个身份标识 IMEI,虽然是可以篡改的,但是难度较大
获得了本机识别码,相当于就是有了一个简单的登录系统。应用知道你是谁
谷歌在安卓10以上已经改用OAID(匿名设备标识符),后期OAID会逐步取代IMEI
为什么大部分软件都会提示 需要电话权限,可能仅仅只是需要 IMEI。 像很多APP接入了友盟的统计系统
该统计主要就是通过 IMEI, 判断用户的注册数,访问频率之类的
像一些有广告的软件,会通过 IMEI 来大数据的精准推送广告
开了此权限,软件可以获取到你的 IMEI 和 电话号码
当然安卓系统除了 IMEI, 还有一些很难更改的出场参数,可以作为机器识别码。
这个权限不是必须开启。
电话权限之读取通话记录
电话权限里还有一种就是读取通话记录。这种对于大部分软件就属于非必要权限。容易泄露隐私,
2 短信权限
这个权限极大的泄露隐私。这个分为读取短信,读取彩信,发送短信,发送彩信。
这个权限最容易被流氓软件应用,偷偷发送高额的付费短信,而机主并不知情
这个权限一般是一些 助手软件, 查询流量时, 后台发送查询短信到各种运营商
再就是有验证码的应用,可以快速从短信读取验证码
不管怎么说,我强烈建议不要开启这个权限。
3 位置权限
大部分没有地理位置需求的应用,也要求位置权限
也是因为大数据 统计和广告推送。GPS位置不是特别准确,一般也不会把获取到的位置,实时同步给第三方
大部分时候可以放心开启
4 存储权限
安卓后面的版本,软件读写,只能读取APP自身的目录,以及虚拟SD卡所在的,软件自身的目录
开启此权限,如果你手机插了TF卡,软件则可以读写TF卡任意目录
这种一般是系统软件默认有权限
有大量下载需求的工具软件,需要开启此权限
5 6 读取已安装列表 读取通讯录
顾名思义,强烈不建议开启
7 其他系统硬件权限 摄像头,录音,运动数据
这个按需求来,但是建议也只开启给那些大家常用的,有公信力的软件
不然应用偷偷录音,录像,你可能不知情
8 悬浮窗
一些特殊的软件,需要开启此权限
开启此权限可以让应用浮在其他应用上层
比如说录屏软件,游戏辅助软件等等
设置里,可以设置单个软件的权限,也可以设置全部软件的权限
好好研究你的安卓手机系统吧