國產(chǎn)安卓機(jī)上的 App,很容易讓人抓狂。 不僅會(huì)瞎推送垃圾消息,還經(jīng)常駐扎后臺(tái),占用系統(tǒng)資源,導(dǎo)致電池電量,唰唰地往下掉。 手機(jī)配置低點(diǎn)的,還可能會(huì)因此卡到爆。 早期的安卓 App,需要常駐在后臺(tái),接收消息推送。而這種機(jī)制,在咱們這,延續(xù)到今天。 然而,在原生安卓用戶的眼里,就沒這事。因?yàn)?,原生安卓,有谷歌服?wù)這個(gè)東西,里面包含了一個(gè)很重要玩意兒,那就是統(tǒng)一的消息推送機(jī)制。 這個(gè)東西,對限制 App 瞎搞,hin 有用。 其實(shí),不管是 iOS 還是原生安卓,App 的消息都是,由系統(tǒng)級(jí)的服務(wù)統(tǒng)一管理、推送。 App 想要推送消息,需要先發(fā)送給蘋果或者谷歌的服務(wù)器,再由服務(wù)器下發(fā)給用戶。 這么做,免去了應(yīng)用需要隨時(shí)“待命”的情況,從而更好地利用系統(tǒng)資源,做到更流暢和省電。 但是,機(jī)哥又要說但是了。 大部分國產(chǎn)安卓系統(tǒng),都去掉了這個(gè)服務(wù)。 沒有“大佬”統(tǒng)一管理,推送消息這個(gè)活兒,就要 App 自己來干了。 為了消息推送,App 需要和服務(wù)器,一直保持“連接”狀態(tài)。 很多 App 也因此,需要常駐在后臺(tái),來確保自己的消息能送達(dá)。結(jié)果,手機(jī)后臺(tái)擠滿各種連接服務(wù),“身體”被掏空。 手機(jī)越用越“卡”,同時(shí),電池電量也消失越來越快,還可能會(huì)導(dǎo)致手機(jī)莫名其妙發(fā)熱燙手... 這還不是最“過分”的。 一些 App 美其名曰“推送消息”,但實(shí)際上,很多時(shí)候,還會(huì)偷偷摸摸干一些偷雞摸狗的事情。 比如一些應(yīng)用“全家桶”,打開一個(gè) App,同公司的 App 也一起啟動(dòng)。 原本有 6G 空閑運(yùn)存,唰一下,只剩 443M,這誰頂?shù)米 ?/p> 至于目的是啥,機(jī)哥覺得你們都懂。 高端的安卓機(jī)因?yàn)橛布o力,至少還能撐兩年。 配置稍微差點(diǎn)兒的安卓機(jī),就只能多動(dòng)手,經(jīng)常清后臺(tái)。 手機(jī)廠商,也不是沒想過,去整治這個(gè)亂象。 比如魅族、華為、小米等,都在做自家的推送服務(wù),來約束這些“不聽話”的 App。 魅族的: 華為的: 小米的: 但各個(gè)大廠,都不太愿意使用競爭對手的東西;而小的開發(fā)者,又不能保證有足夠的精力,去適配每個(gè)廠商的推送服務(wù)。 天下安卓用戶,苦亂推送久矣。 不過,App 這些流氓行為,很快就沒有借口繼續(xù)做下去。因?yàn)?,有人出面,帶領(lǐng)手機(jī)廠商,搞了套統(tǒng)一的推送機(jī)制。 早在 2017 年 10 月,就成立的“統(tǒng)一推送聯(lián)盟”。 經(jīng)過兩年的準(zhǔn)備,大部分你能叫出名字的主流廠商,都加入了這個(gè)組織。 就在前段時(shí)間,他們公布了具體的時(shí)間表:
這會(huì)帶來什么好處呢? 首先,App 要推送消息,會(huì)先經(jīng)過聯(lián)盟的服務(wù)器再發(fā)送給用戶。在這里,聯(lián)盟會(huì)先幫用戶過濾掉一些無用消息。 比如什么《澳門 XX》、《震驚,XX 居然 XX 》這樣的辣雞標(biāo)題推送消息,886。 除此之外,App 再也沒有理由賴在后臺(tái),做一些奇奇怪怪的事情。 還不止這些。你們一定遇到過,網(wǎng)絡(luò)信號(hào)不好,接收不到推送的情況。 So,統(tǒng)一推送聯(lián)盟,還開發(fā)了一種新的推送業(yè)務(wù)。 這是一種,基于電信信令通道的新型推送方式。 沒有網(wǎng)絡(luò)?沒問題。 占用后臺(tái)資源?不存在的。 甚至,連 App 都不需要下載,只要你愿意,依然可以收到推送。 具體效果如何,機(jī)哥也肥腸期待。到了 12 月份,我們就能見識(shí)到。 干掉國產(chǎn)毒瘤,就看這一波。 |
|