Android 用户必备良药“黑域” 专治“全家桶”唤醒烦恼

科技君科技君 2017-6-10 手机 310 0

在聊「黑域」之前,先说一下国产 Android 应用的尴尬之处。

众所周知,谷歌服务在国内是被你懂的 XX 所干扰,而 Android 系统的诸多服务没有了这些支持的话就会变成残缺状态。比如推送服务,Android 是和 iOS 一样拥有系统层级的推送服务,这项服务叫做 Google Cloud Messaging,现在新名称是 Firebase Cloud Messaging 。

由于这项服务被干扰,国产 Android 应用如果想要推送消息给用户,通常都会选择「小米推送」、「极光推送」、「个推」等第三方推送服务,为了确保服务的可靠性,他们就得让应用处于运行状态,而非彻底从后台任务中清除。

然后,问题就来了。

国内各大手机厂商们为了确保手机运行的流畅性和稳定性,会选择让系统杀掉那些常驻在后台的应用进程。由于各家手机厂商的系统功能完全不同,杀进程的方法也就都不一样。举个例子,采用「小米推送」服务的 Android 应用在 MIUI 下可以获得最高的消息送达率,即使应用被切到后台也没关系,正常情况下它依然能够收到通知。但如果是在 Flyme OS 的话,当这款应用切到了后台那么很可能它的进程就会被杀掉,导致消息无法正常送达。

▲ 让人又爱又恨的某些国产应用

为此,这些 Android 应用不得不采取一些措施以确保自家应用的推送通知能够送达用户,于是……噔噔噔!掌声有请「全家桶」登场!随后就……

一个推送通知直接把多个应用同时唤醒,后台电量哗啦啦下降,机身发热,滑动卡顿……天呐,这简直就是灾难。如果手机厂商不针对这种状况做处理,最终结果可想而知。

当然,你可别以为这些国产应用只是为了推送才要常驻后台,比如自动下载安装包什么的,因为 Google Play 商店没有入华,应用也无法实现自动更新。为了确保用户使用最新版本的应用,常驻后台自动下载安装包什么的 ,呵呵呵。

这就是没有谷歌服务的 Android 在中国大环境下的现状,它显得非常具有中国特色,但本质上它是因为先天性缺陷才造成了今天的局面,是的,这一缺陷不是你光靠科学上网就能改变得了。

说到这里,某些非 Android 用户估计又要觉得 iOS 优越感十足了吧……事实上,这一现象谷歌已经意识到,这也是为什么从 Android N 开始到 Android O,谷歌已经针对这些现象开始进行专项解决。前不久,「绿色守护」开发者 Oasis Feng 还发起了 「Android 绿色应用公约」 。

那么,对于那些非国产手机,或者说是没有针对这种国产特色现象进行专项处理的 Android 手机,该如何治疗「全家桶」的烦恼呢?我想,大多数人应该听说过「绿色守护」以及 Xpose 框架的「阻止运行」吧?当然你没听说过也没事,现在你就知道了嘛!

而这一次介绍的「黑域」,则是「阻止运行」的继任者,相比起它的前任,「黑域」不再需要 Root 权限,只要连上电脑跑一下 ADB 命令就能启动黑域,是非 Root 手机专治「全家桶」的最佳选择!

按照「黑域」在 Google Play 的介绍,我们可以大概了解到它的工作原理:

在厌烦不断 ROOT / 解锁之后,开发了黑域,待机(App Standby, Android 6.0 引入,但并不是每个机器都支持)或者强行停止应用,防止程序持续运行。黑域不需要 ROOT,也不需要改变系统。当前也有一个 ROOT 模式,但非常试验性,只能解决没有电脑启动问题。

黑域通过事件智能判断您是否在使用应用,当您打开某个应用,使用完退出(如按“返回”)以后,黑域会待机它;待机超时,或者从最近列表划掉它,黑域会强行停止它。对于任何没有打开界面的唤醒,只要您没有打开过,都将强行停止它。同时,您也可以为应用设置“允许同步”,它们有不可取消的通知,或有前台服务时不会处理它;有通知,或者在后台运行时,至多只会待机它。

简直太棒了,那么咋用呢?

方法很简单,不需要搞什么乱七八糟的 JDK 环境,详细流程如下:

1、准备一台 Windows PC, 点击这里 下载 ADB 工具;

2、解压 ADB 工具压缩包,放在非中文路径的目录,最好是磁盘的根目录;

3、进入开发人员选项,打开手机 USB 调试;

4、将手机和 PC 连接,注意切换为 MTP 传输模式;

5、确保手机和 PC 是正常连接,打开 ADB 文件夹里面的 Command Prompt

6、输入以下命令:

adb -d shell sh /sdcard/Android/data/me.piebridge.brevent/brevent.sh

▲ 复制粘贴命令

▲ 命令执行完毕,大功告成

完成以上命令后,你就可以畅享「黑域」所带来的变化啦!不过需要注意的是,一旦手机重启「黑域」效果就会失效,所以没事不建议随便重启手机。

更多关于「黑域」的使用教程,本文就不深入讲解了,「黑域」的作者已经写了一份非常详尽的官方教程,感兴趣的朋友可以 点击这里查看。

来源:数字尾巴

原文

  http://www.dgtle.com/article-18301-1.html

转载请注明来自科技感觉,本文标题:《Android 用户必备良药“黑域” 专治“全家桶”唤醒烦恼》

Top