首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Google Cloud Messaging设备错误

Google Cloud Messaging设备错误
EN

Stack Overflow用户
提问于 2015-09-17 17:58:10
回答 1查看 57关注 0票数 0

我遵循了位于以下链接的关于GCM通知的教程:http://techlovejump.com/android-push-notification-using-google-cloud-messaging-gcm-php-google-play-service-library/

对我来说,一切都很好,但是,它只能在模拟器上工作。当我将相同的apk文件传输到移动设备时,它们不会收到通知,而模拟器上的相同应用程序会收到它们。

有没有办法解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2015-09-18 05:52:06

我看到这种情况发生的唯一原因是当registration_ID被更改为时。当这种情况发生时,按照预期应该接收通知的设备没有接收到它,因为registration_ID被绑定到不同的设备和帐户。

确保您具有新测试设备的独特registration_ID。即使Android操作系统在这两个平台上的版本不同,你也需要重新注册。此外,当接收到来自谷歌的新Registration_ID时,您还需要检查广播接收器捆绑包中的Registration_ID是否每次都会被刷新。

由于gcm.register()已被弃用,因此使用谷歌的新概念。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32627516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档