ServerSocket
クライアントからの接続を受け入れるAndroid アプリケーションを作成しています。ここで、IP が変更されると (デバイスが別のネットワーク インターフェイスにオン/オフするため)、どうなりSocketServer
ますか? 私が見ているのは、接続が維持され、メッセージを受信するということですが、アプリケーションがクラッシュして再起動すると、Socket BindException: Address already in use が表示されることがあります。のソケットを閉じていonPause()
ます。
質問する
137 次
1 に答える
-1
setReuseAddress( true )
を呼び出す前に、サーバー ソケットを呼び出す必要がありますbind()
。
于 2012-12-06T17:58:03.230 に答える