专栏名称: APPSO
让智能手机更好用的秘密。
目录
相关文章推荐
小众软件  ·  这就是必须要有,但不一定要用的工具啊 ·  21 小时前  
小众软件  ·  另外两件事[241120] ·  昨天  
小众软件  ·  另外两件事[241115] ·  6 天前  
APPSO  ·  iPhone ... ·  1 周前  
51好读  ›  专栏  ›  APPSO

[独家专访] 拯救卡顿手机,神器 App 绿色守护背后的故事 | AppStory

APPSO  · 公众号  · app  · 2017-03-01 12:30

正文

作者:梁晋豪

你的 Android 设备也能永葆第一天拥有它时的爽滑持久!
这是绿色守护的愿景目标。
当我们提到 Android,无论你是从 Android 2.2 时代的原住民老玩家,还是直接品尝棉花糖甚至牛轧糖,你都会无法避免地被玩家们一遍又一遍地安利绿色守护这款「神器」。
几乎任何一个「如何让 Android 手机更流畅」的问题下,都会不约而同地提到绿色守护。
它在 Google Play 有着过千万的下载量,而豌豆荚则直接称它为「用户认同度最高的 Android 后台管理软件」。

绿色守护到底有多神奇?
它的出现,源于国内 app 厂商间恶性循环地竞争,以及早期 Android 系统混乱的后台机制。
许多国产应用,即使你一整天都用不上,它们也会不断地强占手机内存,在看不见的地方纷争不断,直到手机越来越卡,电量随之耗尽 😞 。
而绿色守护,可以在手机闲置时,在后台自动关闭那些糟糕的应用,并禁止他们以各种理由偷偷启动,让内存能更好地为前台和真正需要后台应用服务,保证手机时刻流畅以及足够的续航。

这款应用在最近放出了测试版,上线了名为「处方」的新功能。
通过众多开发者自己编写的「屏蔽指南」,在绿色守护上一键导入套用,即可实现更定向地精准地控制应用。

应用的处方?更定向地精准地控制应用?听上去似乎有些晕头转向。
幸运的是,AppSo 在联系了背后低调的开发者 Oasis Feng 后,他表示乐意与 AppSo(微信号 appsolution)一起聊聊,解释绿色守护的新功能,以及更多有趣的新想法。

「处方」到底有什么用?
处方可以屏蔽 Android 应用中各种不受欢迎的行为,包括:
  • 持续占用后台运行,耗电,但又不提供禁用设置;

  • 经常推送消息但又没有办法取消;

  • 一次过启动大量后台进程,造成严重的设备性能下降和电量消耗;

  • ……

而对于「处方」的具体原理,开发者 Oasis Feng 向 AppSo(微信号 appsolution)解释:
现在绿色守护是以 app 为粒度进行控制的,但处方的控制粒度则是 app 内部的组件。
这就意味着,通过「处方」,你可以不用休眠整个应用,而只屏蔽它的推送后台服务。
换句话说,「处方」是将 app 拆开,就好像我们拆机一样,绿色守护仅仅只提供拆机工具。
将 app 拆开后,热心开发者将帮你把其中浪费电量,或是消耗资源的组件取出,但保留了核心功能,固不影响正常使用。

举个实际的例子,「处方」可以阻止「开启支付宝就把淘宝后台也悄悄唤醒」的情况,但当我们需要淘宝时,合规的应用可以不受影响地唤醒淘宝 app。
再换个例子,时常有玩家反馈的 Google 服务耗电问题,而今后只需要定向屏蔽 Google 服务中,那些个别设计不佳的组件,即可根除问题,对实际使用几乎没有影响。

而目前的「处方」机制,在 4.4-5.x 的手机上,并不需要 root 权限,只需连接电脑完成一次性的授权操作即可。
为什么要开发「处方」?
在绿色守护流行后,当手机玩家「人人必备」这款应用时,越来越多的 app 开始针对绿色守护,试图抵御其「绿色化」而继续霸占后台。
对于如何而继续与流氓应用对抗,开发者 Oasis Feng 向 AppSo(微信号 appsolution)表示:
一敌百显然并不现实,于是我开始思考,如何才能对付越来越顽固的毒瘤。
「处方」就是在这样的思考下诞生的一个尝试,用社区的力量去对抗不断进化的大量毒瘤。
「处方」的核心力量,不再来源于开发者个人,而将规则交给了具有新陈代谢能力的开发者社区,让有能力的开发者都能为用户「写处方」,在协作与沟通中不断修缮与丰富。
Oasis Feng 也希望能沟通社区的优胜劣汰机制,让大部分用户使用的「处方」变得越来越稳定、准确和安全。

这些「处方」会被社区成员以完全开放的规则形式发布在 GitHub 上,之后即可由任何用户导入自己设备上安装的绿色守护中。
截至发稿日,我们已经看到众多软件论坛中,涌现出许多热心的「处方开发者」积极参与制作和分享。
不过,因为目前「处方」仍然还在艰难地「社区化」中,目前还没有完善的获取、分发渠道,目前只能在开发者社区、第三方应用论坛(如酷安网)、或参与处方编写第三方开发者们的博客零散地获取。
绿色守护的独特理念
对于绿色守护的产品设计,Oasis Feng 向 AppSo(微信号 appsolution)解释:
绿色守护在设计理念上的差异点在于:从来不以粗暴的方式对待 app。
Oasis Feng 认为,对于许多国内开发者,许多情况下也是身不由己,才会做出伤害用户的行为。实际上,今天很多国内厂商 ROM 的处理手段,众多的限制,就给 app 开发者增加了非常高的适配成本。
而绿色守护,则一如既往地采用「非破坏式」的处理手段,避免让 app 开发者陷入一种类似于 Android 碎片化的恶性循环中。
其次,绿色守护也不希望给用户过于复杂的使用体验:
它从第一天开始的设计理念就是 greenify and forget。
Oasis Feng 甚至都不希望你经常打开 app 来解决问题,而是让它永远在后台无干扰地为你服务。与目前市面上为用户增加焦虑感,需要用户保持关注的优化类 app,在设计上是截然不同的。

对于未来,还要更进一步
对于未来,开发者 Oasis Feng 认为社区的建设也是任重而道远,如何让更多有能力的玩家和开发者加入进来,尝试编写一些有利于改善整个 Android 应用生态的处方,也是之后的目标。
除此之外,Oasis Feng 还向 AppSo(微信号 appsolution)透露:
今后还将努力于人工智能技术的尝试,虽然目前还处在相当早期的实验性阶段。
Oasis Feng 认为,人工智能在今日已然称不上「黑科技」或是「顶尖技术」。
引入它的主要目的,是为了解决用户在使用绿色守护中的选择困难问题:比如到底哪些应用适合绿色化、哪些不适合、哪些应用更适合采用浅度或深度休眠等等。
实际上,目前 Android 碎片化和卡顿问题,确实已经有手机厂商正在通过人工智能、机器学习等技术去解决。
或许在未来,通过机器学习与预测去调整系统资源,将会成为常态。
怎么看待今天的 Android 国产生态?
对于 Android 国产应用们,今天依旧不乐观的的生态现状,Oasis Feng 认为主要有两点:
首先,他认为大环境问题来源于社会:中国手机用户的权利意识还没有被真正唤醒前,目前依旧无法通过大众,去约束毒瘤应用开发团队的行为。
而小的层面,过去国内大部分 ROM 和优化工具都以「挟用户以令诸侯」的姿态,对应用开发者的态度是对抗而非制衡,往往只管封杀屏蔽而不能灵活解决。
这就激化了工具社区和开发者社区之间的矛盾,形成了一种长期缺乏互信的氛围,让任何和解的努力都无从开始。
Oasis Feng 将绿色守护看做「为高端用户代言」的一支小众力量,却缺乏更普遍的群众基础,而「处方」也可以看作是一座桥梁,连接高级用户和普通用户,让这两个群体能自发地沟通与互促。

目前,离开阿里一年多余的开发者 Oasis Feng,正全职投入于绿色守护等产品的开发工作。
另一款应用「岛 Island」也将在春节后不久发布,通过沙盒机制「冻结」、「隔离」或是「克隆」应用,为非 root 用户提供一种全新的选择。

同时,他还成立了一个小型工作室,感慨「开发时间远远不够」时,也正在艰难而坚定地招募志同道合的开发者。
工作室不仅拥抱远程协同,同时也接受兼职以及社区开发者,对于感兴趣的同学可以联系 @oasisfeng(微博 / Twitter)。
聊到最后,Oasis Feng 补了句:
国内有同样理想的开发者,实在太少了。
一路过来,倍感孤独。

下载链接
http://app.so/app/download/11121/

本文由让手机更好用的 AppSo 原创出品,关注微信号 appsolution,回复「arrow」可获取一款微软出品的超好用桌面 app。

终于采访到这个 Android 玩家心中像神一样的开发者了。