2014-12-05 29 views
1

我發現像facebook這樣的應用程序正在實時獲取推送通知。當有人通過電腦向我發送消息時,即使我的Facebook應用程序未運行,只要一秒鐘後將消息發送到我的Android設備作爲推送通知。來自服務器的Android實時更新

我想知道它是如何工作的,因爲對於我的應用程序,我需要一個非常類似的行爲。服務器和客戶端之間還有一個消息傳遞和一個警報機制,但我無法想象如何實現它,以便即使應用程序未啓動,我也可以從服務器實時更新到客戶端。

有人知道嗎?

回答

5

是,使用Sync AdapterGCM(谷歌雲通訊):

http://developer.android.com/training/sync-adapters/index.html

閱讀我提供的教程中,你將至少知道有什麼用。

並檢查這太問題,它具有很好的答案(尤其是接受了一個):

Sync data between Android App and webserver

+0

[注:(https://developer.android.com/training/sync-adapters/ index.html)同步適配器異步運行,所以您應該使用它們,期望它們能夠定期有效地傳輸數據,但不是即時傳輸數據。如果您需要進行實時數據傳輸,則應該在AsyncTask或IntentService中執行。 – 2016-08-04 05:58:41

相關問題