如何通过实时从蓝牙读取数据?

时间:2011-03-15 01:54:17

标签: android

您好:   我正在开发一个Android程序,通过蓝牙从远程设备读取数据。现在,远程设备每秒发送5个字节,但是当我在Android上读取InputStream时,我收到了2,1,2,3 ......字节。问题是我希望通过实时接收这些数据,我该怎么办?   顺便说一下,我的程序是基于Android提供的BluetoohChat。   感谢。

1 个答案:

答案 0 :(得分:0)

我建议创建一个处理蓝牙套接字读取的ThreadAsyncTask。该线程/任务可以例如每秒循环四次,从蓝牙寻找数据。一旦获得足够的数据来执行操作,该线程就可以执行另一个处理数据的函数。