gpt4 book ai didi

android - 设备重新联机后,Google 云消息传递 (GCM) 无法传送

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:05 24 4
gpt4 key购买 nike

我正在使用 GCM 开发 Android 应用程序。目前我在客户端和服务器端使用标准的谷歌库。如果我在两台 Android 设备上进行测试,无论我的应用程序是否正在运行,当两台设备都打开时,GCM 工作正常。

但是,如果设备 A 已关闭,而我正在从设备 B 向其发送消息,当设备 A 重新打开时,它不会收到离线时发送的任何消息。

在服务器端(启动实际发送)到设备 A 的每条消息都没有 collapse_keytime_to_live 设置为 2000000(只是以防万一用于测试目的)。实际发送的重试参数设置为 50(以防 GCM 本身无法访问,但这不太可能)。

我是否需要在设备启动时完成 GCM 注册程序?目前我这样做。

请注意 GCM 广播接收器和 GCMIntentService 已设置以及权限在 list 中,如 Google 网站所述。

任何建议将不胜感激。我真的被这个问题困住了。

最佳答案

对不起各位。是我的错。共享首选项未正确加载,导致 GCMIntentService 无法正常运行。消息正常。

解决了

关于android - 设备重新联机后,Google 云消息传递 (GCM) 无法传送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12902359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com