私はアンドロイドアプリケーションにTCPサーバーを持っています。サーバーはすぐに実行されます。ボタンを1回クリックするだけで、サーバーを停止し、別のボタンをクリックして、サーバーを再始動します。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();
、何のクライアントが接続できません。
今すぐ再起動する必要がありますか?
ありがとうございます。私はServerSockedの代わりにソケットを閉じ、それは働いた! –