标签: android
我正在构建一个Android IM聊天应用程序,需要与服务器保持长连接。然而,在一些Android手机(并非所有Android手机)上,当用户锁定手机时,应用程序及其线程(在服务中运行)暂停,聊天应用程序无法再接收消息。
我想知道如何解决这个问题?
答案 0 :(得分:2)
您应该使用Service。永远不能保证它始终保持运行,但与活动不同,服务旨在在后台运行。如果您请求前台状态,他们更有可能继续运行。
Service
您可以找到有关服务here的更多信息。