我制作了连接到远程服务器并发送一些数据的android应用程序。远程服务器是 Windows 应用程序。
连接方式:
private void ConnectToMonitor() {
try {
s = new Socket(SERVER_ADDRESS, TCP_SERVER_PORT);
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
s.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
如果服务器在线,这将非常有效。应用程序正在发送数据,服务器正在接收。但是,如果服务器是离线的 android 应用程序。被阻止。我的问题是如何处理这个?即使服务器关闭,如何继续应用程序并避免错误?