我正在使用 GCMIntentService 接收 GCM 消息。这一切都按预期工作,但我允许用户“退出”或停止应用程序,之后不应将新消息传递到设备。
问题是,如何阻止 GCMIntentService 运行?因为在我关闭所有内容并在我的 Activity 上调用“完成”之后,GCMIntentService 仍然收到导致 NullRef 的消息。
当然,我可以做一个 if 语句来避免 nullRef,但我想完全停止 GCMIntentService,使其不再运行。
我怎样才能做到这一点?