我GCMRegistrar.register(context, Constants.GCM_SENDER_ID)
从广播接收器(启动完成接收器)调用,但它抛出 ReceiverCallNotAllowedException 然后我从广播接收器启动了一个单独的线程,从我GCMRegistrar.register(context, Constants.GCM_SENDER_ID)
再次调用的线程我得到了同样的异常。
然后我从广播接收器和我调用的意图服务启动了一个 IntentService
GCMRegistrar.register(context, Constants.GCM_SENDER_ID)
然后我在死线程上向处理程序发送消息,因为对于 android 2.3,它使用谷歌帐户,我认为它执行了一些异步任务。
现在有什么方法可以从广播接收器成功实现 GCMRegistrar.register(context, Constants.GCM_SENDER_ID)