加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 综合聚焦 > 移动互联 > 数码 > 正文

用安卓 心真累!流氓App和杀后台的斗争

发布时间:2016-05-09 02:15:45 所属栏目:数码 来源:太平洋电脑网
导读:自从安卓诞生以来,流氓App和用户的争斗,似乎就从未停歇。Windows平台流氓软件的最大问题可能是无法卸载,而安卓平台的流氓App的问题则在于用驻留后台、自启动等行径,弄

自从安卓诞生以来,流氓App和用户的争斗,似乎就从未停歇。Windows平台流氓软件的最大问题可能是无法卸载,而安卓平台的流氓App的问题则在于用驻留后台、自启动等行径,弄得电池生无可恋。

为了对付安卓流氓App的后台和自启,开发者想出了无数方法让流氓App变得老实;但道高一尺魔高一丈,流氓App们也不断进化,挖尽心思榨取设备的权限和资源。

今天,我们就来小谈一下安卓流氓App和杀后台工具的斗争史吧。

用安卓 心真累!流氓App和杀后台的斗争

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

安卓和Windows系统虽然体验比较类似,但软件应用的运行机制,还是有着根本上的不同的。

安卓使用了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手段还比较单纯,只是简单地给自己注册高优先度的进程,因此,简单的杀后台工具,已经足以对付流氓App。

这时候比较流行的杀后台工具有ES任务管理器等等,回到桌面后点按一下一键清空后台的图标,成为了很多用户的用机习惯。

不过好景不长,流氓App很快就迎来了进化,简单的杀后台,已经无法制止流氓们的肆虐。

第二阶段:休眠后台对付无限自启

随着杀后台工具的流行,流氓App的后台遭到了围剿,但流氓的意志是不屈不挠的!仗着安卓的唤醒机制,流氓App们开始了新一轮的动作。

在安卓系统中,App可以通过某些具体的事件,触发特定的动作。

例如,当设备连上WiFi时,App可以藉此触发更新数据之类的事件;当设备点亮屏幕的时候,App则可以触发推送,为用户带来最新的资讯。

这种机制运用得好,能够大大提升用户体验,但流氓App看到了这机制,简直就是头顶青天狂喜乱舞——只要设备的状态一变更,管你怎么样,先把整个流氓App都给在后台启动了再说!

设备每天都会点亮无数次屏幕,连上N次不同的网络,这时候流氓App的后台,就会随着这些事件触发,进而启动,烦不胜烦。

用安卓 心真累!流氓App和杀后台的斗争

 

用安卓 心真累!流氓App和杀后台的斗争

流氓App通常利用广播接收器触发后台自启动,设备改变状态,就会唤醒某些App的后台

这时候,传统的杀后台App就显得比较无力了——无论是多少次把后台清理掉,只要设备状态一改变,后台又刷刷刷地重新勃了起来。

如果频频杀后台,反而会显得耗电——后台不断被杀然后又不断自动启动,消耗的资源也不是吃素的。

怎么办?只能研究新的控制后台的方法了。

用安卓 心真累!流氓App和杀后台的斗争

 

用安卓 心真累!流氓App和杀后台的斗争

绿色守护利用休眠来避免流氓后台吃电

这时,绿色守护带来了一种新的控制流氓App后台的新方案——休眠后台。

后台进程杀不掉?没事,咱就不杀了。绿色守护使用了“休眠后台”的原理,后台虽然没有被杀掉,但却会被休眠。

如此一来,流氓App的后台也无法进行什么动作,同时也不会引起后台自启-重新杀后台的循环。

软件名称:绿色守护(Greenify)

软件版本:2.9 beta 2

软件大小:3.43MB

软件授权:免费

适用平台:Android

下载地址:http://dl.pconline.com.cn/download/86722.html

用安卓 心真累!流氓App和杀后台的斗争

 

用安卓 心真累!流氓App和杀后台的斗争

绿色守护功能非常强大,休眠非root模式也可以用,但root后的模式效果会更好

绿色守护诞生后获得了安卓用户的一致好评,连在国外著名的安卓开发者论坛XDA上,绿色守护也赢得了非常好的口碑。配合Xposed框架等系统工具,绿色守护还能够实现更多功能和更好的效果。

直到现在,绿色守护依然是流氓App后台的克星,为此,流氓App也弄出了更加刁钻的手段,逃避后台休眠。

第三阶段:绞尽脑汁对付抱团唤醒

绿色守护的休眠机制受到了广泛好评,越来越多的后台管理App引入了该机制,甚至Google官方在安卓6.0中,也引入了Doze的App休眠机制,只要某个App长期不活动,就会被系统休眠掉后台。

得益于Doze机制的引入,安卓6.0也成为了目前最省电的安卓系统。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读