确定套接字连接状态 - android

时间:2010-08-30 21:11:32

标签: android sockets

我有一个使用套接字连接到我的服务器的应用程序。很多时候,当应用程序不需要来回发送信息到服务器时,应用程序处于“休眠状态”。当发生这种情况时,偶尔会断开连接。

如何确定套接字何时断开连接,然后尝试重新建立连接?

我已经使用了一些正是这样的应用程序,并会弹出一个指示“重新连接”的对话框。我确信我可以使用某种“ping”方法对其进行编码,这种方法会触发每X秒数,但我想知道套接字类是否内置了这些其他应用程序正在使用的内容?

1 个答案:

答案 0 :(得分:1)

您是否正在使用服务来处理与服务器的此Socket连接(这可能是个好主意)。如果/何时,您可以将“ping”方法创建为服务中的线程。