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
1054浏览 • 1回复 待解决
HarmonyOS蓝牙连接后获取GATT服务失败
2019浏览 • 1回复 待解决
HarmonyOS 蓝牙写入失败
866浏览 • 1回复 待解决
HarmonyOS createX509Cert失败 报错401
1237浏览 • 1回复 待解决
HarmonyOS SPP蓝牙连接报错
1402浏览 • 1回复 待解决
HarmonyOS 蓝牙连接配对接口问题
1106浏览 • 1回复 待解决
HarmonyOS 蓝牙ble写入失败 2900099
1388浏览 • 1回复 待解决
HarmonyOS 蓝牙ble模块getServices失败
1227浏览 • 1回复 待解决
蓝牙设备关机重启连接问题
464浏览 • 0回复 待解决
HarmonyOS 连接蓝牙耳机通话,应用闪退
1218浏览 • 1回复 待解决
HarmonyOS 经典蓝牙的ssp连接和读取问题
2170浏览 • 1回复 待解决
HarmonyOS socket连接失败code: 103
1023浏览 • 1回复 待解决
HarmonyOS 实现蓝牙连接打印机发送数据
2126浏览 • 1回复 待解决