运行GcmListenerService New Process

时间:2016-06-04 00:48:56

标签: android xamarin.android

开始我不是一个非常熟练的Android编程,所以请耐心等待。

所以,我正在使用this教程创建一个向 GCM 服务器发送和接收消息的应用程序。 当我使用基本,发送和接收基本消息进行测试时,效果很好。

现在我正在尝试实现更复杂的方法,其中之一是同步方法。

问题:我发现,如果我的 UIThread 挂起一段时间,收到 GCM 消息的服务也会挂起。看起来他们正在同一个过程中运行。

有可能将这两个过程分开吗?保持 GCM 在一个中运行,而UI在另一个中运行吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

所有GcmListenerService方法都是异步调用的(方法除外)。没有其他进程,但线程。使用您自己的thread