0

这是一个简单的问题。我通过添加Service扩展 Pushbullet 的MessagingExtension类在我的应用程序中添加 Pushbullet 支持。

现在,我是否需要手动关闭其方法(onMessageReceived()onConversationDismissed())内的服务,还是MessagingExtension该类自动处理它?

4

1 回答 1

1

PB 开发人员在这里。我建议不要关闭/停止服务,因为我们正在绑定它(长期连接)。由于消息传递非常健谈,因此必须为每条消息/解雇重新连接将是浪费的。该服务非常轻量级,并且不包含任何唤醒锁,因此维护连接的影响非常小。此外,如果 Android 出现内存压力,系统将根据需要清除服务。

于 2015-04-30T19:00:58.043 回答