标签: android bluetooth bytearray inputstream outputstream
我目前正在尝试根据蓝牙聊天示例制作文件传输应用程序。
我的问题是,当我通过蓝牙通过输出流发送文件并使用输入流接收文件时,从一个设备发送到另一个设备的数据不同。
应用程序使用字节数组进行事务处理,而接收方将字节数组缓冲区设置为1024.因此设备将以块的形式接收,并在字节数组到来时附加。
我甚至尝试发送一串数字并将缓冲区大小更改为4而没有运气。
我做错了什么?