Java 如何使用蓝牙从设备接收一些字节?

Java 如何使用蓝牙从设备接收一些字节?,java,android,bluetooth,byte,Java,Android,Bluetooth,Byte,我想知道你们中是否有人能给我看一个代码示例,我从一个通过蓝牙发送数据的设备上读取一些字节。 到目前为止,我已经写过了,我的意思是向设备发送一些字节,但是设备一旦读取了我发送的字节,就会发送一些不同的字节。 所以程序是这样的: 我使用手机上的应用程序连接到设备,连接后,我向它发送一个字节数组。一旦他收到所有的数据,他也必须给我发送一个字节数组 我还需要蓝牙套接字服务器来接收这些字节吗 欢迎任何帮助! 谢谢关于如何使用蓝牙的所有步骤和示例如下: 启用蓝牙后,一个设备将通过使用BluetoothSe

我想知道你们中是否有人能给我看一个代码示例,我从一个通过蓝牙发送数据的设备上读取一些字节。 到目前为止,我已经写过了,我的意思是向设备发送一些字节,但是设备一旦读取了我发送的字节,就会发送一些不同的字节。 所以程序是这样的: 我使用手机上的应用程序连接到设备,连接后,我向它发送一个字节数组。一旦他收到所有的数据,他也必须给我发送一个字节数组

我还需要蓝牙套接字服务器来接收这些字节吗

欢迎任何帮助!
谢谢

关于如何使用蓝牙的所有步骤和示例如下:

启用蓝牙后,一个设备将通过使用
BluetoothServerSocket
对象充当服务器

另一个将使用
BluetoothSocket
作为客户端。然后使用
myBluetoothServer.accept()
方法,您将侦听新的连接请求,客户端将尝试在此处连接,通过使用流,您将可以进行读写操作(查看android网站上的示例)