GCM仅在发送心跳后1次工作

时间:2015-10-27 18:00:49

标签: android google-cloud-messaging

我在使用GCM作为聊天时遇到问题。如果他没有回复,用户A可以接收尽可能多的GCM。但是,当用户A尝试回复时,两方双方互相发送消息后,他们将停止接收GCM。每隔2分钟发送一次Heartbeat,我试着四处寻找并找到解决方案。但是,在发送Heartbeat之后,我将再次收到GCM 1次,直到发送下一次心跳。

目前,要解决此问题,我必须更改网络状态(更改为移动网络,或关闭然后再次打开Wifi)。我怎样才能克服这个问题?

0 个答案:

没有答案