1

我正在编写一个 Android 应用程序,它ServerSocket接受来自客户端的连接。现在,当 IP 更改时(由于设备打开和关闭到不同的网络接口),会发生什么SocketServer?我看到的是连接保持正常并且我确实收到了消息,但是当我的应用程序崩溃并重新启动时,我看到 Socket BindException: Address already in use。我正在关闭套接字onPause()

4

1 回答 1

-1

setReuseAddress( true )在调用bind().

于 2012-12-06T17:58:03.230 回答