首先看一張國(guó)內(nèi)Top500 Android應(yīng)用中它們用到的第三方推送以及所占數(shù)量:

移動(dòng)開(kāi)發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開(kāi)發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

現(xiàn)在總結(jié)下Android平臺(tái)下幾種推送方案的基本情況以及優(yōu)缺點(diǎn):

一、使用GCM(Google Cloude Messaging)

Android自帶的推送GCM可以幫助開(kāi)發(fā)人員給他們的Android應(yīng)用程序發(fā)送數(shù)據(jù)。它是一個(gè)輕量級(jí)的消息,告訴Android應(yīng)用程序有新的數(shù)據(jù)要從服務(wù)器獲取,或者它可能是一個(gè)消息,其中包含了4KB的payload data(像即時(shí)通訊這類應(yīng)用程序可以直接使用該payload消息)。GCM服務(wù)處理排隊(duì)的消息,并把消息傳遞到目標(biāo)設(shè)備上運(yùn)行的Android應(yīng)用程序。

優(yōu)點(diǎn):Google提供的服務(wù)、原生、簡(jiǎn)單,無(wú)需實(shí)現(xiàn)和部署服務(wù)端。

缺點(diǎn):1.要求Android 2.2以上,對(duì)于不少2.2以前的系統(tǒng)沒(méi)法推送;

     2.國(guó)內(nèi)服務(wù)不穩(wěn)定。而且不少國(guó)內(nèi)的終端廠商紛紛把Google的服務(wù)去掉,替換上自己的。

     3.需要用戶綁定Google賬號(hào),但不少國(guó)內(nèi)用戶沒(méi)有Google賬號(hào)。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開(kāi)發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式