java.net.SocketException:读取超时 - Android异常

时间:2011-08-26 14:22:33

标签: android sockets android-emulator

java.net.SocketException:读取超时

我正在尝试使用socket从Android平板电脑与设备进行通信。

如果设备连接在正确的端口上并且我发送命令它可以正常工作。但如果我删除设备并将命令发送到套接字,在套接字连接期间而不是ConnectionRefused异常(在核心java程序上测试),它等待大约1分钟,然后发送SocketTimeoutException。

任何人都可以向我澄清,为什么它会在一个活动上发生becoz我正在处理4个设备,如果其中一个设备没有连接,那么没有设备可以工作。

1 个答案:

答案 0 :(得分:0)

连接实际上并未被拒绝。您的Socket尝试连接的设备不在,但地址有效,因此SocketTimeoutException