Android 低功耗蓝牙 - 如何访问以前配对的设备?

Android Bluetooth Low Energy - How do I access previously paired device?

我正在开发 Android 通过低功耗蓝牙连接到设备的应用程序。

我的问题是我无法找到连接到我之前连接过的设备的方法。在 phone 的蓝牙设置中,它显示蓝牙设备为 "Paired" 所以我想从应用程序连接到它 'talk' 到它。

有人知道怎么做吗?

提前致谢!

您可以从 BluetoothAdapter 获取绑定设备列表:

Set<BluetoothDevice> devices = myBluetoothAdapter.getBondedDevices();

然后确定您感兴趣的设备并连接:

myBluetoothGatt = myBluetoothDevice.connectGatt(context, false, myGattCallback);