BlackBerry 中的蓝牙流连接问题 - “BtSppRead failed”
我遇到了这个问题: 我通过蓝牙向BB发送一些数据, 在 BB 端,InputStream 的 available() 方法向我显示,有一些字节可用。 但是当我调用方法 read() 时,它检索到 IOException,并显示以下消息:BtSppRead 失败。
怎么了? 提前致谢。
I faced that issue:
I send to BB some data via Bluetooth,
and on BB side method available() of InputStream shows me, that there are some bytes available.
But when I call method read(), it retrieves an IOException, with following message: BtSppRead failed.
What is wrong?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了一个解决方案,当我向 BB 设备发送数据时,我关闭套接字太快。
从桌面端我使用 WinAPI,所以我应该对 SOCKET 使用 shutdown();
I found a solution, when I'm sending data to BB device, I close socket too quickly.
From desktop side I use WinAPI, so I should use shutdown() for a SOCKET;