主页(http://www.175shouji.com):治“毒”有方:国产安卓手机APP管理策略盘点
对于一款安卓软件来说,能够让他们常驻后台的理由除了加快用户再次打开的启动速度之外,接收消息推送也是另外一个目的,缺少统一的消息推送方式让每个第三方软件都希望能够以最大的努力留在后台,为用户提供更多有价值的消息,这是一个非常“积极向上”的理由。
360os深度整合360安全中心在系统级别运行,特色功能为财产隔离系统,在使用财产类软件时能够避免第三方软件窃取隐私,保护支付安全。
由于安卓先天的开放性以及谷歌的问题,在国内各种安卓手机定制系统也百花齐放,与国外用户群体钟情Google Play不同,目前国内安卓软件分发也存在各种大小不同的渠道,甚至部分APP在不同的分发渠道同一版本也存在不同大小、功能的问题,在全球安卓系统的碎片化难以遏制,在国内如果不同的软件按照版本来统计相信也能做成非常有趣的统计图。
除此之外,常规的软件敏感权限管理、网络连接管理、支付安全等都是MIUI安全功能的常客,因此不做过多介绍。
按照小米官方的说法, 该机制能够让待机时间延长两倍,其实现机制是由系统统一定时唤醒手机APP时间,统一进行休眠,APP在不同时间段的唤醒合并成一次唤醒,一次完成多个定时器的处理。这样通过减少系统被唤醒的次数,从而增加手机的续航,对齐唤醒目前已经成为安卓手机标配。
在去年的MIUI 7发布会当中,小米董事长雷军详细解释了集成在MIUI内部的“对齐唤醒”机制,Android为了确保应用的正确执行,提供了Wakelock(唤醒锁)的机制, 它能定时把系统唤醒。系统被唤醒后,需要经过一段时间才能再次进入睡眠状态。安装的App越多,系统可能被唤醒的次数越多,实际睡眠的时间越短,也就越耗电。
除此之外,从MIUI6开始集成在系统内部的“神隐模式”也对提升手机续航有重要的作用,被确定加入“MIUI智能省电”策略当中的应用,在后台会被限制联网频次以及硬件(如GPS)的使用频次,配合对齐唤醒能够有效避免系统被频繁唤醒的耗电问题。
以安全起家的360,做手机软件与硬件自然还是为照顾用户体验为特色,在最新的360os稳定版当中主打就是“安全、轻快、省电、黑科技”,
在国内如果说与MIUI相齐名的本土定制化操作界面,魅族的Flyme肯定不能落下,以目前最新的Flyme5为例(今天下午将要更新到Flyme6),为保证手机续航水平魅族内置了多种定制化的节电以及权限控制方案,与其他定制系统相比,魅族的做法更为直接——除了一些需要常驻后台的应用类进程之外,默认在三分钟之后清除后台耗电类应用,这也意味着如果应用在后台出现高耗电行为时将直接被终止,当然一定情况下也会被误杀。
除此之外,360os系统当中自带的“冷藏室”功能也十分值得关注,官方说法是将常用APP冻结,不占用系统处理器和内存资源。实际上该功能应该是调用系统自带的pm disable命令将应用备份之后卸载,等到需要的时候再还原回来,与安卓系统内置的禁用功能类似。
锁屏杀进程的方式与之前玩家圈较为流行的“绿色守护”方式较为类似,这种方式与MIUI的神隐模式相比优点是能够彻底解除后台耗电问题,缺点也显而易见,误杀的程序(例如图片当中的旗鱼浏览器)重新载入内存需要更多的时间,这与目前智能手机的多任务操作趋势并不相符,对于没有注意到这种问题的用户,建议在省电模式——待机耗电管理当中将部分常用APP加入信任列表防止自杀。
魅族Flyme:加强版“绿色守护”
▲左为努比亚手机管家应用,右为华为EMUI5.0当中内置锁屏清理功能
总体来说,这种后台省电机制还是比较简洁明快,不过在多任务的角度来看,仅保持几个应用在后台运行明显不符合多任务的初衷,具体如何取舍还需要用户来最终定夺。
在安卓原生系统当中,该功能需要在应用列表当中定位到APP,然后在详情页进行处理,360如此设置明显提升了该功能的可用度,并且从源头杜绝了软件链式自启动,是一个很讨巧的解决方式,与这些功能相比,内置在系统当中的360卫士的功能就显得单薄不少,仅能够实现一些常规的清理功能。
与iOS、Win10手机相比,安卓手机在中国不仅受众面、市占率高,轻易能够获得各种权限也是部分APP肆意妄为的最主要的原因之一,到目前为止,大部分的国内手机厂商都内置了非常齐全的手机管理软件,其上手难度已经堪比Windows系统杀毒软件,但必须承认,厂商如此折腾还是有这个必要,否则在软件数量足够的情况下,6GB手机出现卡顿也不是什么问题。
总结:
与之在功能上类似的还有努比亚的nubia UI以及华为的EMUI,由于他们的主动终止后台的机制大致相同,因此不做太多的盘点。
▲除小米官方机型外,大部分的第三方机型都为合作版发布
360os:告别卡慢,系统级主动安全防御
从