我注意到供應商會允許您在通過網絡界面發起請求時,向註冊設備安裝應用程序/音樂/書籍等。Android Market(Play商店)如何「推送」安裝到我的手機?
一個例子就是Google Play商店。當與我的Android手機登錄到同一個帳戶時,我可以點擊應用中的「安裝」,幾秒鐘後,看到我的手機正在安裝該應用。
亞馬遜的Kindle做了類似的事情。
我的問題
是做什麼用的機制來做到這一點?設備是否在後臺不斷輪詢這些類型的更新,或者是否有某種方法可以在不需要輪詢的情況下推送這些更新?
我注意到供應商會允許您在通過網絡界面發起請求時,向註冊設備安裝應用程序/音樂/書籍等。Android Market(Play商店)如何「推送」安裝到我的手機?
一個例子就是Google Play商店。當與我的Android手機登錄到同一個帳戶時,我可以點擊應用中的「安裝」,幾秒鐘後,看到我的手機正在安裝該應用。
亞馬遜的Kindle做了類似的事情。
我的問題
是做什麼用的機制來做到這一點?設備是否在後臺不斷輪詢這些類型的更新,或者是否有某種方法可以在不需要輪詢的情況下推送這些更新?
谷歌開發自己的推版本,稱爲谷歌雲消息(C2DM來自重命名)設備。
你可以在這裏得到最基礎的:http://developer.android.com/guide/google/gcm/index.html
有關技術的一般知識,閱讀維基百科的文章@Aerilys公佈。
我想你正在尋找推動概念。 維基百科可以爲您提供更多detais:
'我注意到了趨勢'hihi ...對不起,但這已經是標準的,不是趨勢:) - 官方文檔:http://developer.android.com/guide/google/gcm/index。 html – WarrenFaith
@WarrenFaith你應該發佈這個答案! – doremi