Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/340.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 安卓:什么是“a”;“错误的文件号”;袜子例外?_Java_Android_Exception - Fatal编程技术网

Java 安卓:什么是“a”;“错误的文件号”;袜子例外?

Java 安卓:什么是“a”;“错误的文件号”;袜子例外?,java,android,exception,Java,Android,Exception,我在尝试读取Android应用程序中的套接字时收到了一个“SocketException:坏文件号”,我不知道这意味着什么。我在谷歌上搜索过,没有找到任何解释。有什么想法吗?谢谢。这通常是底层套接字关闭的结果。“编号”是因为底层C代码中的文件句柄使用文件编号来标识句柄。套接字可能由您关闭,但也可能因安全异常、网络不稳定等原因而关闭。您的代码中是否有类似的内容 httpClient.getConnectionManager().shutdown(); 在我的例子中,在得到响应后,我

我在尝试读取Android应用程序中的套接字时收到了一个“SocketException:坏文件号”,我不知道这意味着什么。我在谷歌上搜索过,没有找到任何解释。有什么想法吗?谢谢。

这通常是底层套接字关闭的结果。“编号”是因为底层C代码中的文件句柄使用文件编号来标识句柄。套接字可能由您关闭,但也可能因安全异常、网络不稳定等原因而关闭。

您的代码中是否有类似的内容

       httpClient.getConnectionManager().shutdown();

在我的例子中,在得到响应后,我不得不关闭我的connectionManager

也许您尝试在非套接字的对象上执行套接字操作?还是已经关闭的插座?