Android 在基于FlymeOS的设备上,GCM推送通知不会以睡眠模式到达

Android 在基于FlymeOS的设备上,GCM推送通知不会以睡眠模式到达,android,push-notification,Android,Push Notification,在我们的应用程序中,我们使用基于GCM的批量推送通知服务 最近几周,我们遇到了一个问题,在某些设备中,当设备处于睡眠模式时,我们发送的推送通知没有到达。在许多情况下,我们必须唤醒设备并发送额外的推送,然后它才会到达 经过多次调查,我们发现了这一可疑日志: W/GCM-DMM:强制释放GOOGLE_C2DM锁 每当推送通知未能到达时,就会显示此日志 这似乎发生在基于FlymeOS的设备上(魅族、小米……)。其他设备收到了巨大的推动。我们总是优先发送它们 如果您能给我们提供任何建议,或者提供任何有关

在我们的应用程序中,我们使用基于GCM的批量推送通知服务

最近几周,我们遇到了一个问题,在某些设备中,当设备处于睡眠模式时,我们发送的推送通知没有到达。在许多情况下,我们必须唤醒设备并发送额外的推送,然后它才会到达

经过多次调查,我们发现了这一可疑日志: W/GCM-DMM:强制释放GOOGLE_C2DM锁

每当推送通知未能到达时,就会显示此日志

这似乎发生在基于FlymeOS的设备上(魅族、小米……)。其他设备收到了巨大的推动。我们总是优先发送它们

如果您能给我们提供任何建议,或者提供任何有关释放此c2dm锁的原因以及如何防止此问题的信息,我们将不胜感激

提前感谢,,
Mor

你找到解决问题的方法了吗?不,我们几乎放弃了FlymeOS之类的东西。值得调查一些中国推送通知服务,看看它们是如何工作的