正在阅读:用户权益如何保障!细数App干的那些猥琐事儿用户权益如何保障!细数App干的那些猥琐事儿

2017-03-14 16:18 出处:PConline原创 作者:我爱我家 责任编辑:zhangxinxin

猥琐第三招 死而复活 打不死的小强

  为了达到上边所说的弹广告窃隐私及一些不可告人的目的,许多安卓应用都会想方设法的常驻后台,用户用常规关闭方式,其实是没有真正的关闭该应用的,相关应用是转入后台继续运行。如果真的被用户关闭了,应用们还会以各种触发条件来达到自动重启的目的。在众多应用的后台运行抢占资源下,便导致了用户的手机越来越慢,耗电也越来越快!

  应用们争相潜入后台,还相互扶持的你叫醒我我叫醒你,于是就形成了用户手机后台进驻着一大堆的应用进程,无论用户需不需要它们,打不死的小强啊!


图10 应用扎堆后台

  还好,目前的系统里都带有自启动管理功能,可以避免一些比较守规矩的应用自启动,但是对于大多数应用来说,那是无效的。那是因为手机应用可不像电脑软件只靠几种方式才能实现开机自启动功能,手机应用让自己启动的方法可多了去了呢!甚至连去除互相唤醒的招数也开始不管用了。


图11 关闭开机自启动就能阻止它们?

  手机应用开机启动那是小儿科,还有很多方式能触发它们自动启动呢!广播接收器(BroadcastReceiver)就是其中之一,它用来接收来自系统和应用中的广播,你也可以理解它是一个监听器,比如当电量变化时,系统会产生一条广播,接收到这条广播就能在电量低时告知用户保存进度或进入省电模式,当有电话进来,也会产生一条广播,就会通知电话接听或电话号码判断等。网络更改时,安装应用时,都可能产生广播。

  不少手机应用就利用这个广播来达到让自己启动的目的。(在Android中,全局的Receiver就近百种,可以监听各色各样的状态变化,比如开关机、通电断电、网络状态变化、电量变化、安装卸载应用、电话呼出呼入、SD卡变化等。开放的Android允许应用程序注册任意个Receiver,这也成为流氓应用滋生的温床,不良的开发者向系统注册多个静态Receiver,接受各种广播通知,然后执行相应的Activity,比如自启动。)

  还有一种就是互相唤醒功能,当你启动一个浏览器的时候,浏览器在其启动后,还会帮你唤醒在线视频应用和购物应用等等的一系列软件。A唤醒了B,B唤醒C,C再唤醒D,连锁反应就这么的爆发了,结果就是用户手机内存剩余越来越少,速度越来越慢,电量消耗也增加了不少!所以支持后台互相唤醒功能绝对是安卓系统的一大弊端!当然,唤醒功能也不能一棒子打死,不然你的应用分享到其它应用功能就失效了,而支付时唤醒支付宝钱包的功能也将失效,唤醒功能只是被恶意利用而已。

  小编支招:对付互相唤醒功能,现在的一些安全应用已经可以做到,如LBE安全大师和360手机卫士,不过前提是赋予root权限。还有一款好用的为绿色守护,绿色守护除了日常的应用休眠外,其深度休眠能更大程序上保证APP不被关联唤醒,虽然还是有可能被唤醒,但是不用担心,被唤醒的APP会被继续休眠。绿色守护能应付各种疑难杂症,有效改善系统的流畅性与续航能力,只是它需要Xposed框架配合,安装上有小小难度。此外还有一款冰箱应用,可以帮助你“冰冻”暂时不用的应用,使用较为简单。

  最近还有一款不需要root权限就能阻止 Android 流氓应用的恶意唤醒、驻留后台行为的应用---黑域,安装时有点麻烦,还需Android 7.0以上系统,使用却比较的简单。

 
图12 冰箱  图13 黑域

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品