我在我的应用中使用GCM服务。它工作正常,但有时它停止接收GCM通知。我必须重启设备。有什么方法可以避免这种情况吗?
答案 0 :(得分:1)
这是一些已知的问题,有些wifi路由器和移动运营商,它基本上是一个tcp超时问题,实际上解决方案是实现一个每隔5分钟发送给客户端的心跳服务。
这是谷歌打开的问题:https://productforums.google.com/forum/#!category-topic/nexus/connecting-to-networks-and-devices/fslYqYrULto他们同意目前存在问题。