如何在Android中连接两个蓝牙BLE设备?

时间:2015-01-30 04:23:29

标签: android bluetooth-lowenergy

我想使用蓝牙BLE从心率接收数据并向第二设备发送命令。我根据android sample(http://developer.android.com/samples/BluetoothLeGatt/index.html)写了两个程序。 第一个程序是使用android通过蓝牙从A设备接收心脏。 第二个程序是使用android通过蓝牙向B设备发送命令。 我将两个蓝牙服务合并为一个程序。但它似乎不起作用。 我创建了一个BluetoohManager,一个BluetoothAdapter,两个服务类,两个BroadcastReceiver,两个BluetoohDevices。如果这是正确的方式,我不会这样做。它似乎不起作用。有没有人有一些代码示例?或者有人可以告诉我如何修改Android代码示例(BluetoothLeGatt)来处理两个蓝牙设备?

1 个答案:

答案 0 :(得分:2)

我们有一些可用于蓝牙通信的最佳库,这可能对您有所帮助

Bluetooth LE Library for Android

SmartGattLib

android-btxfr

Android-BluetoothSPPLibrary

Android-Bluetooth-Library