Android 通过Gcm发送10-15条消息,但收到的消息很少

Android 通过Gcm发送10-15条消息,但收到的消息很少,android,google-cloud-messaging,Android,Google Cloud Messaging,我正在通过(谷歌云消息)发送10-15条消息,但当我在几个小时后打开手机的移动数据时,我只收到了几条消息,并不是所有的消息都被我的手机接收到。 你能帮我做这个吗 如果您的服务器发送带有time\u to\u live或collapse\u密钥属性的消息,则可以解释为什么会丢弃某些消息 time_to_live确定消息在发送到设备之前将在GCM服务器中存储多长时间。如果您的设备脱机数小时,这可能解释了某些消息丢失的原因 将密钥分组到单个标识符下。如果在设备脱机时,多条具有相同折叠密钥的消息到达GC

我正在通过(谷歌云消息)发送10-15条消息,但当我在几个小时后打开手机的移动数据时,我只收到了几条消息,并不是所有的消息都被我的手机接收到。
你能帮我做这个吗

如果您的服务器发送带有time\u to\u live或collapse\u密钥属性的消息,则可以解释为什么会丢弃某些消息

time_to_live确定消息在发送到设备之前将在GCM服务器中存储多长时间。如果您的设备脱机数小时,这可能解释了某些消息丢失的原因

将密钥分组到单个标识符下。如果在设备脱机时,多条具有相同折叠密钥的消息到达GCM服务器,则只有一条消息将存储在GCM服务器中,并在设备重新联机时发送

如果这些选项都不适用,您应该意识到GCM消息的传递是不保证的,您的应用程序永远不应该依赖于所有消息的传递