【PConline 资讯】自从安卓诞生以来,流氓App和用户的争斗,似乎就从未停歇。Win平台流氓软件的最大问题可能是无法卸载,而安卓平台的流氓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被启动,无论当前它是否被用户所需要,都会把自己注册为最重要的状态类型,例如Foregroud_App乃至系统服务之类的。如此一来,流氓App就一直不会被系统终结,得以始终以激活的状态运行,这能够给予自身更多推送广告、收集用户信息等能够帮助自己盈利的机会。如果流氓App们都这么干,安卓设备的RAM很快就会被挤爆,电量和空余的系统资源飞流直下,恭喜你获得一块免费的暖手宝。 因此,专门用来对付流氓App后台的工具诞生了。这时候的流氓App手段还比较单纯,只是简单地给自己注册高优先度的进程。因此,简单的杀后台工具,已经足以对付流氓App。这时候比较流行的杀后台工具有ES任务管理器等等,回到桌面后点按一下一键清空后台的图标,成为了很多用户的用机习惯。不过好景不长,流氓App很快就迎来了进化,简单的杀后台,已经无法制止流氓们的肆虐。
|
正在阅读:道高一尺魔一丈!流氓App和杀后台的斗争道高一尺魔一丈!流氓App和杀后台的斗争
2016-05-04 17:37
出处:PConline原创
责任编辑:censi
键盘也能翻页,试试“← →”键
本文导航 | ||
|