1.java.net.SocketException: Software caused connection abort: recv failed
一般来说,遇到这个问题是因为客户端在写入完成之后就关闭了,而服务端还来不及读完.所以就报这个错误了.
解决方法:服务端读取完成后,返回一个状态给客户端,这时候再关闭socket.
2.android socket通讯包Connection refused异常
报这个错误一般是服务端或客户端间的socket只关闭了一个(或者说退出,但是未关闭),而另一端仍在发送数据.这时候,就会抛出这个错误
3.Can't create handler inside thread that has not called Looper.prepare()
手机和服务器所在的电脑不在同一个网络也会报这个错误