【发布时间】:2020-11-23 09:10:05
【问题描述】:
我知道如何通过从BleDevice 调用address 来获取Android 中BLE 设备的mac 地址
bleDevice.address
但是我没有找到获取设备UUID的方法
另一方面,在 iOS 中,我可以通过从 CBPeripheral peripheral.identifier 调用 identifier 来获取设备的 UUID
但是我没有找到获取mac地址的方法。
注意,在iOS的广告数据中,mac地址并没有公布,这些只是广告数据中的字段
kCBAdvDataIsConnectable
kCBAdvDataServiceUUIDs
kCBAdvDataTxPowerLevel
kCBAdvDataRxPrimaryPHY
kCBAdvDataLocalName
kCBAdvDataRxSecondaryPHY
kCBAdvDataTimestamp
我的问题是我需要一个可以在 Android 和 iOS 中使用的标识符来识别我的 ble 设备
【问题讨论】:
标签: android ios bluetooth-lowenergy