SignalR - 当应用程序处于后台或甚至被杀死时通知消息

时间:2015-11-09 22:52:07

标签: android push-notification signalr

带有Java库的SignalR是实时通信的绝佳选择。 虽然可以在onCreate上订阅hub并关闭它。 但是当应用程序被杀死(手动或自动)甚至活动已经死亡时会发生什么。 一种解决方案是使用服务 - 这与创建GCM基本相同,或者另一种解决方案是使用推送通知进行操作,并发送它们,然后同步已经发送给用户的内容(坏事)

建议?

1 个答案:

答案 0 :(得分:1)

BNK示例很好,并且在kill之后重新创建服务,只需在onStartCommand中使用START_STICKY返回值,如此处所述https://stackoverflow.com/a/20557120