gpt4 book ai didi

android - 使用 HTTP 服务器(不是 CCS/XMPP)在 Android GCM 应用程序中接收消息

转载 作者:行者123 更新时间:2023-11-30 03:04:06 25 4
gpt4 key购买 nike

我搜索了 Internet,但找不到任何人尝试从 HTTP 服务器使用 GCM 设置推送消息的示例。我在 http://developer.android.com/google/gcm/client.html 通读了 Google 的示例并且看起来当应用程序调用 gcm.send() 时触发了 BrodcastReceiver 的 onReceive() 方法。所以我的问题是,如果我不调用 gcm.send()(因为这是我正在使用的 HTTP 服务器),如何触发 onReceive()?

最佳答案

您可以简单地忽略调用gcm.send() 的演示中的客户端代码。该演示演示了设备到云和云到设备的消息传递。它触发客户端中的通信,客户端通过 GCM CCS 将消息发送到服务器,服务器又将相同的消息发送回应用程序。

如果您不使用 GCM CCS,请从客户端代码中删除 gcm.send() 部分。您的服务器通过 HTTP 请求向 GCM 发送消息。 GCM 服务器将消息传送到您的设备,并触发广播接收器的 onReceive 方法。

关于android - 使用 HTTP 服务器(不是 CCS/XMPP)在 Android GCM 应用程序中接收消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22100234/

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