我的 android 应用程序中有一个 TCP 服务器。服务器立即开始运行。单击一个按钮,我想停止服务器,然后单击另一个按钮,再次重新启动服务器。
我的服务器是这样的:
serverSocket = new ServerSocket(1292);
while (true) {
Socket client = serverSocket.accept();
ServersClient s = new ServersClient(client);
Thread clientThread = new Thread(s);
clientThread.run();
}
我成功地用这段代码处理了关闭:
serverSocket.close();
在此代码之后,没有客户端可以连接。
我现在应该怎么做才能重新启动它?