BluetoothManager框架

BluetoothManager框架

我了解 BluetoothManager框架是 private API的一部分,但是我很好奇是否有人有使用它的经验。

我可以打开和关闭蓝牙,但是我想获取设备列表。

调用pairedDevices方法似乎将我需要的所有信息都写入了日志,但没有返回设备数组。

最佳答案

您可以通过注册已发现设备的通知,然后触发发现本身来获取设备列表。传入的通知对象实际上是BluetoothDevice对象,可用于提取远程设备的名称和地址。此结构中没有内置RSSI数据。我为OS 5.1编写了完整的示例,如果需要的话,给我留言。

08-04 08:00