顯然,這不是廣告!
這么好的應用,不分享給尾巴們簡直說不過去,于是我決定自己動手寫一篇關于「黑域」的簡單介紹。
那么在聊「黑域」之前,先說一下國產 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 綠色應用公約」,我司的「數字尾巴」客戶端 for Android 也將會加入其中,敬請期待!
那么,對于那些非國產手機,或者說是沒有針對這種國產特色現象進行專項處理的 Android 手機,該如何治療「全家桶」的煩惱呢?我想,大多數人應該聽說過「綠色守護」以及 Xpose 框架的「阻止運行」吧?當然你沒聽說過也沒事,現在你就知道了嘛!
而這一次介紹的「黑域」,則是「阻止運行」的繼任者,相比起它的前任,「黑域」不再需要 Root 權限,只要連上電腦跑一下 ADB 命令就能啟動黑域,是非 Root 手機專治「全家桶」的最佳選擇!
按照「黑域」在 Google Play 的介紹,我們可以大概了解到它的工作原理:
在厭煩不斷 ROOT / 解鎖之后,開發了黑域,待機(App Standby, Android 6.0 引入,但并不是每個機器都支持)或者強行停止應用,防止程序持續運行。黑域不需要 ROOT,也不需要改變系統。當前也有一個 ROOT 模式,但非常試驗性,只能解決沒有電腦啟動問題。
黑域通過事件智能判斷您是否在使用應用,當您打開某個應用,使用完退出(如按"返回")以后,黑域會待機它;待機超時,或者從最近列表劃掉它,黑域會強行停止它。對于任何沒有打開界面的喚醒,只要您沒有打開過,都將強行停止它。同時,您也可以為應用設置"允許同步",它們有不可取消的通知,或有前臺服務時不會處理它;有通知,或者在后臺運行時,至多只會待機它。
黑域支持 Android 5.0 到 O Beta,不需要 ROOT 也不用解鎖,但是依賴"開發者選項"中的" USB 調試"。本人主要在 Google Pixel 上使用。
簡直太棒了,那么咋用呢?
方法很簡單,不需要搞什么亂七八糟的 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
▲ 復制粘貼命令
▲ 命令執行完畢,大功告成
完成以上命令后,你就可以暢享「黑域」所帶來的變化啦!不過需要注意的是,一旦手機重啟「黑域」效果就會失效,所以沒事不建議隨便重啟手機。
更多關于「黑域」的使用教程,本文就不深入講解了,「黑域」的作者已經寫了一份非常詳盡的官方教程,感興趣的朋友可以點擊這里查看。
您需要登錄后才可以評論, 登錄| 注冊
甜找出15個字是什么?漢字找茬王找字甜關卡2023-04-10
閩南網推出專題報道,以圖、文、視頻等形式,展現泉州在補齊養老事業短板,提升養老服