2012-01-23 43 views
0

我目前正在爲我的android應用程序使用C2DM服務。我進入了這些問題,爲什麼Android Market應用程序需要C2DM服務?

  1. 爲什麼Android Market應用程序需要C2DM服務?
  2. C2DM是否使用長輪詢?
  3. C2DM之外是否還有其他消息服務?
  4. 我可以得到消息到達的時間嗎?

PLZ澄清這些。 在此先感謝。

回答

1
  1. C2DM不需要市場應用程序,但它需要谷歌Talk應用程序, - 他們只是與所有官方Android手機的市場一起去。
  2. 我不知道
  3. 有短信例如:)任何第三部分郵件系統需要安裝,而據我所知沒有任何流行的系統
  4. onReceive()方法
  5. 只使用System.currentTimeMillis() - 這是相當準確的消息的時間。(如果是時間同步使用這種方法編寫的應用程序或C2DM是不是最好的主意:)
0
  1. 這是antyspam政策。
  2. 它使用推。
  3. 號Yoe可以根據長期生活要求實施自己的服務。
  4. 是的。您可以節省消息接收器的時間。

請參見本教程http://www.vogella.de/articles/AndroidCloudToDeviceMessaging/article.html#c2dm

+0

感謝您的答覆。 Iam已經跟隨了vogella的教程。您能否在manifest.xml中解釋以下目的: 在谷歌代碼中,他們說」只有這個應用程序可以接收消息和註冊結果「。但是android如何將消息映射到我的接收者。如果另一個應用程序註冊了c2dm消息會怎麼樣?也許我對的理解是錯誤的。 plz幫助。 – Vivek

相關問題