Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/219.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
Android 关闭套接字不会引发异常_Android_Multithreading_Sockets_Networking - Fatal编程技术网

Android 关闭套接字不会引发异常

Android 关闭套接字不会引发异常,android,multithreading,sockets,networking,Android,Multithreading,Sockets,Networking,调用socket.shutdowninput、shutdownoutput、close、Thread.interrupt all在Dell Streak上使用Android 2.2.2时不会引发异常,知道原因吗?这是已知错误: 查看最后三条评论。与您的问题无关,但为什么要测试null?你在写空值吗?因为这是你读一本书的唯一方法。 public void run() { try { ois = new ObjectInputStream(clientSocket.getInputStr

调用socket.shutdowninput、shutdownoutput、close、Thread.interrupt all在Dell Streak上使用Android 2.2.2时不会引发异常,知道原因吗?

这是已知错误:


查看最后三条评论。

与您的问题无关,但为什么要测试null?你在写空值吗?因为这是你读一本书的唯一方法。
public void run() {
  try {
    ois = new ObjectInputStream(clientSocket.getInputStream());

    Object o;
    while ((o = ois.readObject()) != null) {
        //do something with object
    }
  } catch (Exception ex) {
    //Log exception
  }
}