在首次连接新设备时候成功连接蓝牙并且getBLEDeviceServices获取服务成功,在调用getBLEDeviceCharacteristic时候会出现没有找到指定特征的报错,再次连接设备就不会出现这个问题,如果连接另一台新设备第一次也会出现这个问题,之后的连接就不会了,目前在ios上发现这个问题,安卓没有发现

1***@qq.com
- 发布:2023-11-29 16:14
- 更新:2023-11-30 00:30
- 阅读:191
1 个回复
3***@qq.com
你可以试试间隔一两秒之后,再调用获取特征值,蓝牙相关接口很多是异步的,调用顺序会受影响