0
A
回答
0
以下是C2DM頁面的鏈接。 http://code.google.com/android/c2dm/index.html#registering
在頁面的底部有指向使用C2DM的示例應用程序的鏈接。
基本上你需要聲明接收器能夠從谷歌接收registration_id,然後火了,像這樣的註冊請求:
Intent registrationIntent = new Intent("com.google.android.c2dm.intent.REGISTER");
registrationIntent.putExtra("app", PendingIntent.getBroadcast(this, 0, new Intent(), 0)); // boilerplate
registrationIntent.putExtra("sender", emailOfSender);
startService(registrationIntent);
2
從C2DM文檔
這是事件的序列,當在移動設備上運行的Android應用程序登記到接收消息時:
第一時間應用程序需要 來使用消息服務,它 引發註冊意向到 C2DM服務器。該登記意圖 (com.google.android.c2dm.intent.REGISTER) 包括髮件人ID(即, 帳戶授權 發送消息到該應用程序,這是 通常是 帳戶組的電子郵件地址由應用程序的 開發人員)和應用程序ID。
如果註冊成功, 的C2DM服務器廣播 REGISTRATION意圖這給 應用一個註冊ID。 應用程序應將此ID存儲爲 以後使用。請注意,谷歌可能會 定期刷新註冊 ID,所以你應該設計你的 應用程序與理解 註冊意向可能是 多次調用。您的 應用程序需要能夠相應地響應 。
- 要完成註冊, 應用程序將註冊ID 發送到應用程序服務器。應用服務器通常將註冊ID存儲在數據庫中。 註冊ID會持續到 應用程序明確取消註冊 本身,或者直到Google刷新應用程序的註冊ID爲 。
相關問題
- 1. android c2dm註冊ID
- 2. Android C2DM註冊ID
- 3. Android C2DM註冊ID刷新
- 4. android c2dm註冊ID失敗
- 5. C2DM註冊ID null
- 6. 刷新時我會獲得C2DM註冊ID ..?
- 7. 如何從C2DM服務器獲取註冊ID?
- 8. Android的c2dm註冊ID格式
- 9. Android C2DM註冊ID有效性
- 10. 如何註冊gcm從gcm獲得註冊ID
- 11. Android C2DM不會註冊
- 12. Android C2DM註冊失敗INVALID_PARAMETERS
- 13. Android c2dm註冊失敗
- 14. Android C2DM註冊失敗
- 15. Android C2DM註冊,BroadCastReceiver從未呼籲
- 16. 如何註冊應用C2DM
- 17. 從哪裏獲得GCM註冊ID?
- 18. 如果我在C2DM中註冊多個Android設備,我是否收到多個註冊ID
- 19. C2DM註冊重試
- 20. C2DM正確註冊
- 21. C2DM註冊過程
- 22. 如何將C2DM註冊ID發送到應用服務器
- 23. 如何發送C2DM註冊ID到服務器
- 24. 錯誤: - 獲取c2dm的註冊ID時出現錯誤
- 25. 通過在模擬器上使用c2dm獲取註冊ID
- 26. C2DM的App ID,註冊ID,設備ID的長度
- 27. Android C2DM缺少註冊錯誤?
- 28. Android c2dm自動取消註冊
- 29. 註冊時出現Android C2DM AUTHENTICATION_FAILED錯誤
- 30. 使用C2DM註冊Android應用程序