我正在使用我的android應用程序中的Google雲消息服務。爲此,我需要將我的android應用程序註冊到GCM服務器。 gcm註冊失敗。Android GCM註冊失敗
我檢查了: gcm註冊碼是異步呼叫。 發件人ID(項目ID)是正確的。 清單文件是根據谷歌文檔。 http://developer.android.com/google/gcm/client.html 我的設備已設置Google帳戶。 我已經嘗試了這兩種情況 - 添加谷歌播放服務jar和導入它作爲項目。 我甚至繼續在清單中指定版本號(com.google.android.gms.version)http://developer.android.com/google/play-services/setup.html#Setup
這是哪裏和爲什麼會失敗? 當我發現異常時,異常原因是NULL。
我已經爲這個GCM部分做了一個演示應用程序,它工作正常。我已經使用Eclipse和JellyBean SDK。 我擴展了這個項目,使當前的應用程序包結構保持不變。但現在我在Kitkat SDK上。
我使用與以前一樣的發件人ID來註冊GCM。它失敗了給null ID。我在雲端控制檯創建了新項目,並將其項目編號用作發件人ID。同樣的錯誤。註冊ID爲空。我認爲發件人ID不應該是任何問題。
任何幫助,將不勝感激。
您是否給出了清單文件中的所有權限? – surendra
是的。我正在使用權限Internet,獲取帳戶,喚醒鎖定,振動,c2dm.permission.receive和自定義權限。 – abhijitsinghh