蓝牙输入流Android 2.2

蓝牙输入流Android 2.2,android,bluetooth,inputstream,Android,Bluetooth,Inputstream,我正在尝试连接蓝牙设备并从中读取信息。 我使用了蓝牙聊天示例并更改了UUID tp SPP模式。 连接正常,但我从Inputstream获得的信息是错误的。 传输的字符串长度为20个符号,但Inputstream只返回7。缓冲流的其余部分为空 有人有线索吗?写入后,尝试刷新发射机的流 在接收器上,您需要等待,直到收到预期的字节 SPP没有数据包边界。因此,您可以在多个块中接收数据包,并且您需要有一些逻辑来确定数据包边界 不看你的代码就无法回答。嗯,我无法刷新发送器的流,设备已购买。我已尝试使用B

我正在尝试连接蓝牙设备并从中读取信息。 我使用了蓝牙聊天示例并更改了UUID tp SPP模式。 连接正常,但我从Inputstream获得的信息是错误的。 传输的字符串长度为20个符号,但Inputstream只返回7。缓冲流的其余部分为空


有人有线索吗?

写入后,尝试刷新发射机的流

在接收器上,您需要等待,直到收到预期的字节


SPP没有数据包边界。因此,您可以在多个块中接收数据包,并且您需要有一些逻辑来确定数据包边界

不看你的代码就无法回答。嗯,我无法刷新发送器的流,设备已购买。我已尝试使用BufferedReader方法缓冲流,但接收缓冲区为空。