关闭socket异常 没人知道怎么回事吗?http://bbs.csdn.net/topics/390184864这个说是socket关闭之前什么参数被GC了,但是socket并不为null并且isconnected,那么我该怎么关闭呢,我该怎么判断呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用sendUrgentData 发送一个字节看网络是否还处于连接状态中 myAcceptSocket.shutdownOutput(); myAcceptSocket.shutdownInput();为什么要用这两个方法关闭呢 可能是myAcceptSocket这个句柄之前已经关闭过了。你可以检查一下代码的逻辑,避免重复关闭socket。另外,socket关闭以后,socket成员变量置null是个好的代码风格,可以避免或者帮助定位类似错误。 语音声控 Android牟利之道(一)--界面嵌入有米广告 语音360那个短信播报功能,连续来两条短信都能播报,是什么原理? Launcher 开发实例 android程序怎样添加flash组件 webview的问题 android 中 怎么用java 调用 so 库 利用android手机传感器实现惯性导航可能吗? android机票查询预订系统,工作量评估,一个人可以完成吗 Android adb 过一会就会卡死是什么原因 Android 开发如何处理网络异常? andriod service 监听按键
myAcceptSocket.shutdownInput();为什么要用这两个方法关闭呢
你可以检查一下代码的逻辑,避免重复关闭socket。
另外,socket关闭以后,socket成员变量置null是个好的代码风格,可以避免或者帮助定位类似错误。