我正在使用 aBufferedInputStream
从套接字读取。内容BufferedInputStream
如下:
socketInput.read(replyBuffer, 0, 7);
它被实例化
socketInput = new BufferedInputStream(mySocket.getInputStream());
mySocket
定义为private Socket mySocket;
mySocket
被实例化mySocket = new Socket(ipAddress, port);
我已验证mySocket
已连接到我的设备。我可以将数据发送到我的设备;但是,由于未知原因,我没有从我的设备接收,但这不是问题。
BufferedInputStream
如果它没有读取任何数据,我希望我在 100 毫秒后返回。可以BufferedInputStream
设置这样做吗?现在,它无限期地阻塞。