HarmonyOS 蓝牙连接失败 401: Invalid parameter

蓝牙连接失败,传入 deviceID 是ble.Scanresult.deviceId

try {
  console.log(`deviceID === ${deviceID}`)
  const device = ble.createGattClientDevice(deviceID)
  device.connect()
  this.device = device
} catch (e) {
  callback?.(e)
  console.log(`eeeeee = ${e}`)
}
HarmonyOS
2024-12-28 09:46:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

该问题是因为deviceID不正确,在createGattClientDevice处报错,换用一个正确的地址就没有401的报错

分享
微博
QQ
微信
回复
2024-12-28 11:27:09
相关问题
HarmonyOS 捕获异常Invalid parameter value
1125浏览 • 1回复 待解决
HarmonyOS蓝牙连接后获取GATT服务失败
2107浏览 • 1回复 待解决
HarmonyOS createX509Cert失败 报错401
1287浏览 • 1回复 待解决
HarmonyOS 蓝牙写入失败
913浏览 • 1回复 待解决
HarmonyOS SPP蓝牙连接报错
1537浏览 • 1回复 待解决
HarmonyOS 蓝牙连接配对接口问题
1156浏览 • 1回复 待解决
蓝牙设备关机重启连接问题
564浏览 • 0回复 待解决
HarmonyOS 蓝牙ble写入失败 2900099
1546浏览 • 1回复 待解决
HarmonyOS 蓝牙ble模块getServices失败
1284浏览 • 1回复 待解决
HarmonyOS 连接蓝牙耳机通话,应用闪退
1268浏览 • 1回复 待解决
HarmonyOS 实现蓝牙连接打印机发送数据
2376浏览 • 1回复 待解决
HarmonyOS socket连接失败code: 103
1130浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的ssp连接和读取问题
2357浏览 • 1回复 待解决