我想知道是否有人可以向我展示代码示例,以便我从通过蓝牙发送字节的设备中读取某些字节。 到目前为止,我已经完成了编写工作,我的意思是向设备发送一些字节,但是一旦设备读取了我发送的字节,设备应该发送一些不同的字节。 所以程序是这样的: 我使用手机上的应用程序连接到设备,连接后,我将其发送给它一个字节数组。他收到所有这些信息后,还必须向我发送一个字节数组。
我还需要Bluetooth套接字服务器才能接收这些字节吗?
任何帮助都非常受欢迎! 谢谢
答案 0 :(得分:0)
有关如何使用蓝牙的所有过程和示例都在这里:
https://developer.android.com/guide/topics/connectivity/bluetooth
启用蓝牙后,一台设备将通过使用BluetoothServerSocket
对象充当服务器
,另一个将使用BluetoothSocket
充当客户端。然后使用myBluetoothServer.accept()
方法,您将侦听新的连接请求,客户端将尝试在此处进行连接,并通过使用流,进行读写操作就可以了(请查看android网站上的示例)。