Android 使用GCM接收设备未连接到internet时发送的消息
我正在尝试使用GCM尝试向我的应用程序发送消息,即使设备未连接到internet。我知道GCM通常会等待设备连接到internet,然后向其发送消息。然而,当我通过禁用WiFi、发送推送消息然后启用WiFi来测试我的应用程序时,我没有看到收到消息。我遵循的确切例子从网站。因为我使用的是Android 使用GCM接收设备未连接到internet时发送的消息,android,broadcastreceiver,google-cloud-messaging,Android,Broadcastreceiver,Google Cloud Messaging,我正在尝试使用GCM尝试向我的应用程序发送消息,即使设备未连接到internet。我知道GCM通常会等待设备连接到internet,然后向其发送消息。然而,当我通过禁用WiFi、发送推送消息然后启用WiFi来测试我的应用程序时,我没有看到收到消息。我遵循的确切例子从网站。因为我使用的是IntentService和BroadcastReceiver,所以我想它可以处理这个问题。当设备没有互联网时,我是否需要进行任何其他更改才能使其正常工作?因为消息是被延迟了,还是从未到达?当设备重新连接到inte
IntentService
和BroadcastReceiver
,所以我想它可以处理这个问题。当设备没有互联网时,我是否需要进行任何其他更改才能使其正常工作?因为消息是被延迟了,还是从未到达?当设备重新连接到internet时,信息可能需要15分钟才能到达。有关详细信息,请参见答案。