首頁>科技>

截至目前,華為、榮耀、小米、Redmi、OPPO、一加、realme、vivo、IQOO、中興、三星等國內主流安卓品牌已經完成對統一推送服務的適配。

換句話說,華米OV 在這件事上湊齊了。

華米OV 湊齊這是要幹啥?

17 年當時,國內幾乎全部的主流網際網路廠商,包括華米 OV、BAT、三大電信運營商等在一起開了個會,成立了【統一推送聯盟】。

聯盟是為了解決 App 訊息推送上的一些難題。

所謂推送,就是我們手機上方彈出的通知。

這些通知來自不同的 App,App 則靠推送服務觸達我們。


安卓通知怎麼了?

使用蘋果手機的使用者都知道,手機上的通知並不來自某一個 App 而全部來自 iOS 系統本身。

也就說 iOS 上的 App 通知由蘋果統一管理,蘋果提供了名為【ANPS】的推送服務,App 把訊息發給 ANPS,ANPS 再把訊息傳送到使用者的手機。

APNS 就是 App 觸達使用者的中間人。

而國內主流使用的 Android 系統推送也是這樣。

由谷歌提供的類似 APNS 的推送服務 C2DM (Android Cloud to DeviceMessaging) 統一管理 App 通知。

但由於眾所周知的原因,大家並不能順利使用 C2DM,所以國內也就沒了統一規範的安卓系統推送服務。

在這種情況下,國內安卓生態形成了三種訊息推送機制。

所以系統後臺要常駐其推送服務,保證訊息即時送達。

第二種是手機廠商搭建的訊息推送服務,此類推送服務跟谷歌、蘋果的類似。

比如華為有 HMS,小米有 MiPush。

其中 MiPush 支援的應用除了小米自家 App,還有很多超級 App 正在使用。

統一的系統級訊息推送服務的好處在於:

後臺只有一個推送服務執行,省電不用開啟 App也能收到訊息省電省記憶體同時穩定可靠又即時

但問題又來了:

華米OV 那麼多系統,App 開發者給每家系統的推送服務都適配一遍,不得累死

所以又出現了第三種推送服務——第三方訊息推送平臺。

這類平臺主要有個推、極光推送、友盟等。

開發者將 App 接入其 SDK(軟體開發工具包),也就獲得了訊息推送能力。

像京東、58、滴滴等使用的就是個推推送。

使用第三方推送服務對開發者來說方便,對使用者卻未必是好事。

使用相同 SDK 的應用會相互喚醒,使得大量不必要的應用程序在後臺駐留。

同時由於手機系統愈發嚴格的後臺管理,第三方推送服務常常被系統殺死,以至於收不到相應 App 的通知。

而此時,人均百八十個 App 的大家想想,你的手機系統後臺有多少推送服務在執行?

又有多少 App 被喚醒,在徒增耗電浪費記憶體和流量,又有多少次因為清完後臺而錯失重要訊息?


統一推送聯盟做了什麼?

這些亂象是我們所說的國內混亂的安卓生態的一角,也是對使用者、手機廠商、開發者傷害最大的部分。

所謂槍響之後,沒有贏家,共處一個生態圈,我們急需一個統一的推送渠道。

因此統一推送聯盟推出統一推送服務標準,我們熟悉的網際網路大廠和手機廠商幾乎全員加入。

舉幾個例子:

2019 年 9 月,華為、OPPO、一加,realme 完成統一推送服務開發。

其中華為、榮耀在 EMUI 10.0 正式版本中已經支援統一推送,未來存量機型也將隨著系統更新逐步支援。

OPPO 將在 ColorOS 3.0 以上版本支援統一推送,服務上線後可覆蓋全機型的 88%,並預計在 2019 年 12 月 31 日可覆蓋全機型的 93%。

一加在一加 5 及以上機型中支援統一推送服務。

realme 將覆蓋全部機型。

2019 年 11月,中興和三星手機支援統一推送服務標準。

其中中興手機已在 Mifavor 9.1 及以上作業系統版本支援統一推送服務,其他版本將逐步更新。

三星手機最先在 Galaxy A50s 機型應用,之後推廣到新上市機型。

之前的機型則通過系統升級獲得支援。

到 2019 年 12 月,小米完成適配。

統一推送服務已經在 MIUI 10.0 及以上版本得到支援,新上市機型和存量機型也一樣能夠體驗到。

至此國內安卓生態統一推送渠道可以說踏出了令人信服和振奮的一步。


統一推送效果如何?

前文說到統一的推送渠道有助於減少耗電和記憶體佔用。

這裡就看下實際效果如何,根據統一推送聯盟的測試:

相比於App自建通道,統一推送服務將大幅降低手機待機功耗 30%-45%(4G 網路、手機息屏狀態),大幅減少系統記憶體佔用。

舉一個三星 Galaxy A50s 的栗子:

在北京移動 4G 網路駐留,手機處於熄屏、靜音狀態下,安裝圖下常用 30款 App。

經過 200 分鐘的比對測試,相比 App 自建通道,採用統一推送可以降低手機待機能耗 30.4%。

應用自建通道的待機平均電流18.64mA

採用統一推送的待機平均電流12.98mA

這個效果如何,大家應該心裡有數了。


其他

見證了統一推送聯盟不被理解和相信,甚至冷嘲熱諷,到華米 OV 全員適配,國內安卓系統推送服務和安卓生態開始自覺自省,走向規範的過程。

這兩年多真的不容易,可以說無論是統一推送聯盟還是使用者、網際網路廠商、開發者都等得太久。

值得高興的是,根據統一推送聯盟的規劃,聯盟確實按時完成了國內主流安卓廠商的適配工作。

因此我們也更期待魅族、聯想、努比亞、堅果以及 BAT 全家桶的加入,到那時我們將會看到的,可能是一箇中國自主標準的應用生態。

最新評論
  • 整治雙十一購物亂象,國家再次出手!該跟這些套路說再見了
  • 入手前必看,Apple Watch5的三大不足