Android:GCM无序广播错误

时间:2013-04-28 17:37:05

标签: android broadcastreceiver boot google-cloud-messaging

我正在开发一个使用GCM的应用程序。只要手动调用应用程序,它就可以正常工作。但是,我现在想要设置要在启动时启动的应用程序。我已经设置了我认为正确的服务,广播接收器和权限,以使应用程序在启动时启动。但是,当我现在这样做时,我从现有的GCM广播接收器中得到以下错误:

java.lang.RuntimeException:在非有序广播期间尝试返回结果的BroadcastReceiver

似乎在GCM的广播接收器和广播接收器之间存在某种竞争条件,我在启动时将其用作应用程序调用的一部分。

......或者有没有办法强制订购GCM广播?

之前有没有人见过这个问题,如果有的话,你能指点我解释如何解决这个问题吗?

非常感谢。

0 个答案:

没有答案