有人可以向我解释在将Android设备连接到另一台设备时蓝牙是如何工作的。
这是我认为我知道的。
我有两个设备。
一个是客户端,另一个是服务器,取决于哪个启动连接。 Android设备将在可发现模式下搜索设备。 Android设备可以列出以前配对的设备。
打开BluetoothSocket
以在设备之间创建连接。
现在可以传输数据
完成后可以关闭套接字
问题:如果设备显示存在与LED的连接,那么在调用BluetoothSocket.connect()
后LED是否会闪烁。
我是否可以在任何地方找到有关其如何运作的文献等。
这个问题的原因是由于我之前的帖子:
Android Bluetooth Connecting Error
我不确定我是否实际连接。 Android文档说有一个名为BluetoothSocket.isConnected()的布尔值,但我似乎无法找到它。所以我无法弄清楚我是否实际连接,如果我可以开始发送数据,我就不知道“连接”后。