09-21 00:27:01.828: E/UdpStream界面(2650): SocketException: java.net.BindException: Address already in use

这是我在初次使用Udp发送数据包的时候出现的错误。

这个错误说得是,Ip地址已经被使用。其实这个错误还是比较明显的。因为IP地址被使用了,很有可能就是另外一个线程占用了将要使用的IP地址。解决方法是:在使用完了Socket后就调用Socket.Close();方法。把Socket关闭了,这样下次在创建Socket对象就不会出现这个错误了。

至于网络上是不是有人占用了这个IP地址,这个我还没有试验过。

相关文章:

  • 2022-12-23
  • 2021-12-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-22
  • 2021-12-25
  • 2021-05-10
  • 2021-07-18
猜你喜欢
  • 2022-01-17
  • 2021-08-06
  • 2021-06-15
  • 2021-08-10
相关资源
相似解决方案