如何处理android中的连接中断?

时间:2014-03-15 21:38:53

标签: android serversocket

我正在开发一个需要与某个服务器建立永久连接的Android应用程序,我使用套接字编程建立了该连接,问题是当服务器丢失连接或重置连接时连接我的应用程序崩溃,那么,如何处理这样的连接切断?

1 个答案:

答案 0 :(得分:0)

我假设您正在Thread / AsyncTask / extends系统类中编写套接字方法,如果不是,请开始这样做,因为您不应该在UI类中使用阻塞方法(读/写/连接)。

对于您的问题,只需使用try / catch块包围套接字语句即可。如果发生异常,即连接定时只需重置套接字并调用catch块内的connect方法。

如果您希望我更具体,您必须发布您的代码。