运行 GcmListenerService 新进程
Run GcmListenerService New Process
首先,我在 android 编程方面不是很熟练,所以请耐心等待。
所以,我正在创建一个应用程序,使用 this 教程向我的 GCM 服务器发送和接收消息。
当我用基本的、发送和接收基本消息进行测试时,效果很好。
现在我正在尝试实现更复杂的方法,其中之一是同步方法。
问题:我发现,如果我的 UI线程 挂起一段时间,接收 GCM 消息也挂起。看起来他们在同一个过程中 运行。
是否可以将这两个过程分开?将 GCM 运行 保持在一个中,而 UI 在另一个中运行 ?
谢谢!!
所有 GcmListenerService 方法都是异步调用的(您的方法除外)。没有其他进程,只有线程。使用您自己的 thread
首先,我在 android 编程方面不是很熟练,所以请耐心等待。
所以,我正在创建一个应用程序,使用 this 教程向我的 GCM 服务器发送和接收消息。 当我用基本的、发送和接收基本消息进行测试时,效果很好。
现在我正在尝试实现更复杂的方法,其中之一是同步方法。
问题:我发现,如果我的 UI线程 挂起一段时间,接收 GCM 消息也挂起。看起来他们在同一个过程中 运行。
是否可以将这两个过程分开?将 GCM 运行 保持在一个中,而 UI 在另一个中运行 ?
谢谢!!
所有 GcmListenerService 方法都是异步调用的(您的方法除外)。没有其他进程,只有线程。使用您自己的 thread