2012-06-20 79 views
1

我想從谷歌使用C2DM服務,但我堅持當我嘗試發送RegistrationIntent。錯誤是:「AuthTokenCallBack:帳戶缺失」。如何在我的Android應用程序中使用C2DM登錄谷歌?

因此,在谷歌搜索,我發現了我沒有登錄谷歌的答案。我想知道:

1)如何在「後臺模式」登錄谷歌? 2)使用OAuth2.0的唯一方法是什麼? 3)使用一個單一的帳戶和多個設備,我可以發送消息到一個特定的設備? 4)我是android開發noob,你知道任何教程嗎?

回答

0

4)Here你可以找到一個關於c2dm的好教程。 3)如果在發送註冊ID時獲取設備ID並將其發送到服務器,則可以使用主鍵「設備ID」將這些值保存在數據庫中。所以這樣你可以發送消息到特定的設備。

這裏你如何能得到的設備ID,

final String registrationId = intent.getStringExtra("registration_id"); 
final String deviceId = Secure.getString(context.getContentResolver(), Secure.ANDROID_ID); 
    ` 
+0

感謝的人。該教程真的幫助我。 – mfvjunior

相關問題