道高一尺魔一丈!流氓App和杀后台的斗争

2016-05-04 17:37 出处:PConline原创 作者:Aimo 责任编辑:censi

  【PConline 资讯】自从安卓诞生以来,流氓App和用户的争斗,似乎就从未停歇。Win平台流氓软件的最大问题可能是无法卸载,而安卓平台的流氓App的问题则在于用驻留后台、自启动等行径,弄得电池生无可恋。为了对付安卓流氓App的后台和自启,开发者想出了无数方法让流氓App变得老实;但道高一尺魔高一丈,流氓App们也不断进化,挖尽心思榨取设备的权限和资源。今天,我们就来小谈一下安卓流氓App和杀后台工具的斗争史吧。

安卓杀后台
很多App都会注册大量的后台服务,这些后台服务会消耗额外的资源和电量

第一阶段:简单杀后台即可治流氓

  安卓和Win系统虽然体验比较类似,但软件应用的运行机制,还是有着根本上的不同的。安卓使用了Linux的运行机制,App被分为Foreground_App(前台应用)、Visiable_App(可见应用)、Secondary_App(二级应用)、Hidden_App(隐藏应用)、Content_Provider(内容提供器)、Empty_App(空应用)等状态。当内存不足的时候,系统会优先终止Empty_App进程和服务,将内存释放出去;内存再次吃紧,就开始对Content_Provider动手脚了,以此类推。因此,越重要的进程会越得到保留,越无关重要的进程会越被优先清理出内存,这是非常理想化的方案。

手机内存不足怎么清理 安卓优化 安卓越用越卡 越慢 手机变卡
安卓把App状态分成不同类型,自动管理后台是否驻留

  然而,流氓App们不会按照常理出牌。只要流氓App被启动,无论当前它是否被用户所需要,都会把自己注册为最重要的状态类型,例如Foregroud_App乃至系统服务之类的。如此一来,流氓App就一直不会被系统终结,得以始终以激活的状态运行,这能够给予自身更多推送广告、收集用户信息等能够帮助自己盈利的机会。如果流氓App们都这么干,安卓设备的RAM很快就会被挤爆,电量和空余的系统资源飞流直下,恭喜你获得一块免费的暖手宝。

安卓杀后台
以前这种一键杀后台的工具还是挺流行的

  因此,专门用来对付流氓App后台的工具诞生了。这时候的流氓App手段还比较单纯,只是简单地给自己注册高优先度的进程。因此,简单的杀后台工具,已经足以对付流氓App。这时候比较流行的杀后台工具有ES任务管理器等等,回到桌面后点按一下一键清空后台的图标,成为了很多用户的用机习惯。不过好景不长,流氓App很快就迎来了进化,简单的杀后台,已经无法制止流氓们的肆虐。

键盘也能翻页,试试“← →”键
最新资讯离线随时看 聊天吐槽赢奖品