聊聊Android的系统权限

最近很多尝上Android 6.0系统的用户在吐槽,更新某宝应用后要求授予一些系统权限,如果不给权限就不能使用任何功能,真是太傲娇了。不给权限就不让使用,可见某宝对这些权限是多么的饥渴,它拿到这些权限能干些什么呢,今天就来聊聊Android的系统权限。

到目前为止,Android系统提供了135种奇奇怪怪的权限,一个应用想要获得一些敏感信息或者特殊操作,就需要向系统申请对应的权限,这些权限在安装应用的时候会显示在系统的安装向导界面上。在Android 6.0以前,系统有一个特别奇葩的机制,就是你要么接受某个应用申请的全部权限,要么你就不能安装这个应用,大多数用户为了用上这个应用,只有接受它申请的全部权限。Android 6.0版本推出了权限管理,允许用户在安装程序后选择是否授予某些权限,给了用户一个选择的机会,但是像某宝这类应用,还是试图开历史的倒车,不给权限就不给用。

小弟抓取了目前国内top100的热门应用,来看看它们最喜欢的申请的权限是什么,以及拿到这些权限后可用做些什么事情

  • 网络访问权限 100/100

    互联网产品,当然要联网才行啦,所以每个应用都申请了这个权限

  • 修改或删除外置存储中的内容 100/100

    往用户的SDCard上随意读写文件的权限。当你的手机用了一段时间后,发现SDCard上面乱糟糟的,什么奇怪的文件名都有,就是因为这个权限,每个应用都想着你手机里留下一些痕迹。其实为了存储数据,系统给了特定的存储空间,这并不是应用必须要用的权限

  • 读取手机状态和身份 98/100

    有了这个权限,可以获取到手机的唯一识别码IMEI,很多应用用它来做为单一用户的标识

  • 查看WLAN连接 98/100

    可以查看用户当前的WiFi接入点信息

  • 控制振动 95/100

    这个没什么好说,就是要让你手机有动次达次的效果

  • 检索正在运行的应用 95/100

    可以查看用户当前运行了哪些应用,瞅瞅你平时喜欢用些什么应用,也可以看看竞品的活跃程度:)

  • 防止手机休眠 94/100

    在锁屏后为了降低功耗系统会进入休眠状态,但是很多应用为了维持后台运行,就会申请这个权限,这也是Android系统比较耗电的原因之一,都是应用不自觉

  • 大致位置(基于网络)83/100

    O2O这么火的年代,为了提供更个人化的服务,各路应用都希望知道用户的当前位置

  • 开机启动 82/100

    要想日日夜夜的陪伴,那就得一开机就启动,也是耗电的罪魁

  • 相机 80/100

    帮你打开相机,扫一扫二维码,拍一拍片片

  • 在其他应用之上显示内容 76/100

    桌面上那些飘来飘去的东西,或者你正用着一个应用,其它某个APP又突然蹦了出来盖在上面,都是用的这个权限

  • 精确位置(基于GPS和网络)76/100

    三胖想定点轰炸你,就得用这个权限,获取精确的GPS位置

  • 安装快捷方式 73/100

    很多应用希望用户更方便的启动自己,都喜欢往桌面上发送一个快捷图标,更有丧心病狂的应用,会发送多个图标到桌面。往往新买一个手机,安装10个应用,桌面上会出现20个以上图标的,就是因为它

  • 录音 61/100

    每个应用都有一个成为微信的梦想

  • 卸载快捷方式 54/100

    悄悄的将自(友)己(商)的图标删掉:)

  • 读取联系人信息 52/100

    大家都对这个权限很敏感,应用有了这个权限,就可以读取你的通讯录,不怀好意的应用还会偷偷上传,哪天你收到垃圾短信也不必奇怪,也许是你的某个好基友“出卖”了你

  • 停用屏幕锁定 50/100

    你得一直看着我,不要让屏幕锁定了

  • 发送短信 44/100

    有了这个权限,就可以花用户的钱,给自己发条短信。感觉应用都没有什么正当理由来获取这个权限

  • 读取短信 43/100

    查看用户的短信,感觉这是老大哥干的事,普通应用拿来是够恶心的

现在大部分Android手机系统都没有升级到6.0的系统,对于权限管理,只有通过一些国产ROM(如小米、华为)内置的工具,可以限制一些应用的权限,或者安装XPrivacy这种root权限下运行的软件来控制,但是终究都不是最好的解决方案。所以说,还是换用iOS吧:)