Loaing......

无障碍 - 廉一鸣的博客
n.

无障碍

Posted by 廉一鸣 on October 21, 2020

无障碍

众所周知,有一些应用在使用前,会先让你授予他无障碍权限

今天就来聊一聊为啥

众所周知,应用在安卓系统中是有权限的,并且权限是被安卓系统严格限制住的,随着卓版本的越来越完善

应用权限的分配与管理就变得越来越好了

也就是说可以让应用在获得更少的权限的情况下做更多的事

为什么要给应用更少的权限呢?

还是为了用户

比如说一个应用的权限是无节制的,那么它就可以控制整个系统,

那如果。应用是恶意应用,就是故意损坏他人手机,那么安卓系统的体验就会越来越垃圾,,,(鬼知道安了个应用手机就炸了)

所以应用的权限一定是要不过头,甚至要少一点的

比如说不让获取用户当前的屏幕,不让应用强制后台弹窗(也是锁机应用的原理)

是有时候有些应用的功能往往就需要更多的权限来实现,比如说锁机应用定市锁定,就需要后台的强制弹窗覆盖整个屏幕

这算是敏感权限所以只能用户手动给

再比如说像一些提取安装包的应用,需要访问一个应用的数据分区

也算是敏感权限,也需要用户单个授予

但是用户也有很大一部分是啥都不知道的小白

“我咋知道什么权限该给他不给”

所以我为了方便用户使用,就把一些敏感但是不会导致手机被玩坏的权限集合在了一起

也就是无障碍

可以监听界面的操作,比如:点击、拖动、界面更新等信息

可以获取屏幕信息,同时具备普通Service(也就是普通应用活动的权限)的能力。(在别人手机中植入一个无障碍服务并开启,可以监听他的手机操作和屏幕信息)

So过于强大

安装后还需要在设置->辅助功能中手动开启。