权限控制发展史
早期的 Android 系统没有现在这么多权限控制设定,管理功能也较不完善(其实是因为当时软件申请的权限也没有现在这么过分)。
在 Android 4.0 中,谷歌对权限系统进行了改进,于是再经过各大手机厂商的优化,每个国内定制系统就有了如今的权限管理功能。
到底哪个品牌最好用
权限管理,各大品牌其实差不多。
就我用过的几个品牌来讲,华为的权限管理最好,小米其次,OPPO 最差。
当然,这里的“差”是相对的,相对于原生 Android 系统来说,这些厂商的权限管理做的都很好。
(其实是因为 Google Play 的审核比较严格,上架的软件几乎都很克制)
所以,如果你要买新手机,在预算充足的情况下,选华为吧。不只是因为技术很牛,可定制性上也很好。
权限分类
目前,安卓系统的权限主要分为以下几类:
- 用户信息类
- 获取 IMEI 码
- 拨打电话(有些系统这两个权限会被合并)
- 操作类
- 发送短信
- 发送彩信
- 新建/修改/删除通话记录
- 新建/修改/删除联系人
- 新建/修改/删除日历
- 存储
- 读取类
- 获取位置信息
- 读取短信
- 读取彩信
- 读取通话记录
- 读取联系人
- 读取已安装应用列表
- 交互类
- 摄像头
- 录音
- 身体传感器
- 运动数据
- UI 类
- 创建快捷方式
- 悬浮窗
- 活动类
- 开机自启动
- 关联启动
- 后台运行
- 忽略电池优化(Android 6.0 以上)
这里,重点解释一下某些权限的用途。
获取 IMEI 码:很多应用都会申请这一权限,读取手机的唯一识别码(估计是用于用户的身份验证和判断多开)
存储:这里指的是内置存储的读写权限,不包含系统 Android/data
文件夹下的应用私有文件夹,如果这些应用需要在根目录下存储数据,则必须拥有该权限。
读取位置信息:只有在已经开启位置信息开关时,应用才能读取该信息。这项权限不包含加速度计等传感器。
读取已安装应用列表:允许应用读取已经安装的软件,一些应用中让用户选择其它应用的功能就是这样实现的。
身体传感器:允许应用使用诸如计步器等传感器。这可以实现计步功能。
运动数据:也可以实现计步功能,但这项权限是依赖系统自带的计步算法实现的,这也是有些计步软件的数据和其它软件数据不同的原因。
创建快捷方式:你在手机主屏上看到的 APP 图标就属于快捷方式,但这是系统在应用安装完成后自动创建的。这项权限允许应用主动创建快捷方式(比如微信小程序的图标和简书的“写文章”按钮)。
悬浮窗:微信视频聊天时切换到其它应用或主屏,这就是悬浮窗。但输入法不属于悬浮窗。
注意:在高版本的 Android 系统中,在重要的权限界面/应用安装界面不允许悬浮窗,这是一种安全策略,不可取消。
忽略电池优化:在 Android 6.0 以上系统中,有一种成为 Doze 模式的省电策略。在这种模式下,应用的联网将被禁止,直到下一个窗口或接收到 Google 高优先级推送(需要开发者和网络环境支持)。该权限允许应用在这种模式下连接网络。
权限应该如何设置
是否授予软件相应的权限,取决于该软件的功能和你的需要。
例如,在导航软件中,获取位置信息是一项核心权限,但在效率软件中并不是。
对于所有软件,都建议启用“获取 IMEI 码”权限,否则会给开发者带来不便,也会影响用户体验(国内的一些软件甚至会在启动时进行检查,如该权限未开启则不能使用软件)。
建议对所有软件关闭“拨打电话”和除“存储”以外的所有操作类权限(考虑到可能会有恶意软件利用这些权限进行扣费)。
建议关闭除“获取位置信息”和“读取已安装应用列表”以外的所有读取类权限(注意:关闭“读取短信”权限会导致部分应用无法自动填充短信验证码,但考虑到国内 ROM 对此都有一定优化,故不建议开启该权限)
对于位置信息权限,我建议以下软件保持开启:
- 导航类软件:不必多说
- 社交类软件:使用诸如“附近的人”等功能
- 相机:在 EXIF 信息中包含位置(可能泄露隐私,谨慎开启)
- 外卖类软件:自动读取位置并填写收货地址
- 计步类软件:实现更精确的步数记录(可能增加耗电量)
其它软件要求位置信息权限的,一律拒绝(有些软件失去此权限可能不能正常运行,视情况而定)
至于“读取已安装应用列表”权限,凡是不需要获取其它软件名称的,都可以拒绝此权限。
摄像头和录音权限比较好判断,凡是软件需要这些功能的,都应该允许,否则拒绝即可。
身体传感器和运动数据权限除计步软件外均选择拒绝。
创建快捷方式权限,目前我打开的软件只有一个:com.tencent.mm 包名,slogan 是“生活方式”,启动界面是月亮的那个国民级应用。
悬浮窗权限,一部分辅助类软件需要打开,比如手机管家和绿色守护,以及前面提到的那个国民级应用的视频悬浮窗。
至于开机自启动等关于后台省电的权限,请看下期......
网友评论