統(tǒng)一推送官方解讀:消滅安卓毒瘤、待機(jī)續(xù)航猛增43%
掃描二維碼
隨時(shí)隨地手機(jī)看文章
智能手機(jī)用戶對(duì)于消息推送都再熟悉不過(guò)了。它是App開發(fā)者向用戶手機(jī)的通知欄發(fā)送的消息提醒,是App觸達(dá)用戶的核心手段。
通過(guò)消息推送,可以保證用戶訂閱的新聞資訊、郵件提醒、社交通知、股票信息等消息及時(shí)可靠到達(dá),避免用戶錯(cuò)過(guò)重要的通知。
但是由于缺乏統(tǒng)一推送機(jī)制,以及國(guó)內(nèi)安卓生態(tài)的碎片化,系統(tǒng)和應(yīng)用權(quán)限管理松懈,國(guó)內(nèi)的安卓App普遍存在濫用消息推送的毛病,導(dǎo)致了耗電、卡頓、隱私泄露、應(yīng)用安裝包過(guò)大等問(wèn)題,嚴(yán)重影響用戶體驗(yàn)。
正是為了消滅安卓生態(tài)的這一頑固“毒瘤”,統(tǒng)一推送聯(lián)盟及其成員單位在2018年制定了適合中國(guó)應(yīng)用生態(tài)的統(tǒng)一推送服務(wù)技術(shù)標(biāo)準(zhǔn),并于2019年推動(dòng)國(guó)內(nèi)主流終端廠商兼容。
截至目前,華為、榮耀、OPPO、realme、一加、中興、三星、vivo、iQOO、小米、Redmi、錘子(堅(jiān)果)等手機(jī)品牌,都已經(jīng)兼容支持統(tǒng)一推送服務(wù)。
那么,統(tǒng)一推送服務(wù)能給手機(jī)帶來(lái)什么?消費(fèi)者能得到哪些使用體驗(yàn)上的提升?官方以一部OPPO Find X2 Pro手機(jī)為例,從功能、性能兩方面進(jìn)行了深入解讀。
- 功能層面:應(yīng)用無(wú)需常駐后臺(tái)也能推送消息
統(tǒng)一推送服務(wù)技術(shù)標(biāo)準(zhǔn)中,對(duì)系統(tǒng)級(jí)推送服務(wù)在API接口層面、功能層面都做了詳細(xì)的要求。
在前期測(cè)試中,OPPO的系統(tǒng)級(jí)推送服務(wù)已符合聯(lián)盟要求,同時(shí)也可以使接入的應(yīng)用在后臺(tái)不活躍時(shí)仍能收到推送消息,不會(huì)遺漏重要消息。
此外,標(biāo)準(zhǔn)對(duì)應(yīng)用后臺(tái)行為也做了嚴(yán)格控制。
- 性能層面:手機(jī)待機(jī)功耗顯著下降
為了驗(yàn)證統(tǒng)一推送對(duì)手機(jī)功耗的提升情況,聯(lián)盟對(duì)OPPO Find X2 Pro的待機(jī)功耗進(jìn)行了測(cè)試。
測(cè)試樣機(jī)在北京移動(dòng)4G網(wǎng)絡(luò)駐留,手機(jī)處于熄屏、靜音狀態(tài),安裝30款常用App,對(duì)應(yīng)用自建通道和采用統(tǒng)一推送的功耗進(jìn)行對(duì)比。
測(cè)試結(jié)果顯示,應(yīng)用系統(tǒng)級(jí)統(tǒng)一推送通道后,充滿電后到電池使用至85%,待機(jī)時(shí)間為41小時(shí)42分鐘;應(yīng)用后臺(tái)自啟動(dòng)并自建通道方案,充滿電后到電池使用至85%,待機(jī)時(shí)間為29小時(shí)7分鐘。
換言之,統(tǒng)一推送可以讓手機(jī)待機(jī)的時(shí)間提升多達(dá)43%!
綜上所述,支持統(tǒng)一推送標(biāo)準(zhǔn)的手機(jī)將在功耗、數(shù)據(jù)通信性能有著優(yōu)秀的表現(xiàn),同時(shí),底層長(zhǎng)連接的合并及統(tǒng)一推送服務(wù)的實(shí)現(xiàn),有助于推動(dòng)App統(tǒng)一接入,大幅降低應(yīng)用常駐后臺(tái)的可能性,減小系統(tǒng)使用卡頓的可能性。
更進(jìn)一步,為了持續(xù)優(yōu)化手機(jī)在弱網(wǎng)甚至無(wú)數(shù)據(jù)網(wǎng)條件下的數(shù)據(jù)通信性能,國(guó)內(nèi)手機(jī)廠商正在“推必達(dá)“技術(shù)上和聯(lián)盟進(jìn)行深入對(duì)接,聯(lián)調(diào)測(cè)試。
未來(lái),“推必達(dá)”作為統(tǒng)一推送方案的補(bǔ)充和深度融合,將進(jìn)一步降低手機(jī)的待機(jī)功耗,并保證推送消息100%可靠到達(dá),為消費(fèi)者和開發(fā)者帶來(lái)更好的體驗(yàn)。