设备未在GCM上注册推送消息

时间:2014-12-17 05:49:45

标签: android eclipse google-cloud-messaging

我已经为推送消息构建了具有GCM功能的Android应用程序。 我有3个设备要测试,但我的设备之一没有注册。未注册的设备是使用Android 4.4.2进行注册的设备已注册的设备是智能手机,一部采用Android 2.3.6,另一部采用Android 4.0.4

以下是为TAB生成的日志,但未注册。

12-17 10:39:30.583: W/GCM(15943): GCM FAILED TO INITIALIZE - missing checkin
12-17 10:39:30.583: W/GCM(15943): GCM registration failed: invalid or missing checkin null
12-17 10:39:30.593: E/GCM(15943): GCM failed to read backup checkin config, checkin may have failed

您能帮我找一下为什么会这样,解决方案是什么。我的坏,这是我老板的设备,我必须在该设备上显示演示。

谢谢..

3 个答案:

答案 0 :(得分:0)

该标签没有谷歌播放应用程序。它在应用程序中显示但无法正常工作,因为它已从出厂设置中禁用。

答案 1 :(得分:0)

您只需将API密钥和发件人ID替换为新密钥,您的API密钥和发件人ID可能存在问题 请遵循本教程  http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

答案 2 :(得分:0)

使用Android设备或Android模拟器注册Google帐户。