HarmonyOS ble模块GattClientDevice对象使用问题?

使用ble.createGattClientDevice创建GattClientDevice对象

1、不调用close时,此对象是否可以长期内存持有,长时间远离蓝牙信号范围后再返回,此对象是否可以继续发起连接

2、connect方法是否存在超时机制,触发connect之后,如果一直没有连接成功,会收到连接状态BLEConnectionStateChange的回调吗

3、短时间内反复创建-销毁此对象是否会造成内存问题

阅读 569
1 个回答

1、不调用close时,此对象可以长期内存持有,长时间远离蓝牙信号范围后再返回,此对象可以继续发起连接

2、connect方法存在超时机制,触发connect之后,如果一直没有连接成功,会收到连接状态BLEConnectionStateChange的回调

3、短时间内反复创建-销毁此对象不会造成内存问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进