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}`)
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
HarmonyOS
2024-12-28 09:46:54
915浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

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

分享
微博
QQ
微信
回复
2024-12-28 11:27:09


相关问题
HarmonyOS 捕获异常Invalid parameter value
908浏览 • 1回复 待解决
HarmonyOS蓝牙连接后获取GATT服务失败
1708浏览 • 1回复 待解决
HarmonyOS createX509Cert失败 报错401
1096浏览 • 1回复 待解决
HarmonyOS 蓝牙写入失败
713浏览 • 1回复 待解决
HarmonyOS SPP蓝牙连接报错
1101浏览 • 1回复 待解决
HarmonyOS 蓝牙ble写入失败 2900099
1002浏览 • 1回复 待解决
HarmonyOS 蓝牙ble模块getServices失败
1001浏览 • 1回复 待解决
HarmonyOS 蓝牙连接配对接口问题
854浏览 • 1回复 待解决
蓝牙设备关机重启连接问题
234浏览 • 0回复 待解决
HarmonyOS 经典蓝牙的ssp连接和读取问题
1762浏览 • 1回复 待解决
HarmonyOS socket连接失败code: 103
820浏览 • 1回复 待解决
HarmonyOS 实现蓝牙连接打印机发送数据
1638浏览 • 1回复 待解决