我制作了连接到远程服务器并发送一些数据的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 应用程序。被阻止。我的问题是如何处理这个?即使服务器关闭,如何继续应用程序并避免错误?