Android C2DM:向同一设备和应用程序重复消息

2023-11-22

我想知道是否有人遇到过这个问题谷歌C2DM?这是我面临的场景:

  1. 用户安装应用程序并注册 与C2DM服务器进行注册 钥匙。
  2. 用户卸载应用程序。
  3. 用户重新安装应用程序(并且 向 C2DM 服务器注册新的 注册密钥)。

现在,我从服务器向用户的手机发送消息,他们收到重复的消息。

任何人都可以深入了解这是否是预期的行为或者我如何解决它? 谢谢,


不确定这是否是最好的方法,但有一个相关的threadandroid-c2dm小组,海报提供了一种技术:

我在消息中发送注册 ID,以便我可以根据设备上存储的注册 ID 进行检查。

如果不相同,则丢弃并通知服务注册 ID 不再使用

缺点是发送注册 ID 已经占用了一些空间 消息大小有限。但自从我的情况以来,它在我的情况下工作得很好 原始消息的长度不超过几个字符。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android C2DM:向同一设备和应用程序重复消息 的相关文章

随机推荐