收藏
回答

startBluetoothDevicesDiscovery 在iOS和Android下表现不一致?

 * 场景:调用startBluetoothDevicesDiscovery, 传allowDuplicatesKey = false ,第一次搜索设备成功后,再次搜索同一设备,在不同系统有不同现象:

 * 在iOS系统,在onBluetoothDeviceFound依然可以监听到对应设备的数据

 * 在Android系统,在onBluetoothDeviceFound无法监听到对应设备的数据,若调用closeBluetoothAdapter之后,再openBluetoothAdapter,和调用startBluetoothDevicesDiscovery,传同样参数,又可搜索到对应设备

以下是测试代码,可直接使用:https://developers.weixin.qq.com/s/BL5HwSmu7zsI

最后一次编辑于  2021-08-30
回答关注问题邀请回答
收藏
登录 后发表内容