配对弹出两次 Android 蓝牙

问题描述 投票:0回答:1

在 Android 14 中观察到以下问题(也可能在较低的 Android 版本中出现)。

当与外围设备创建绑定时,我从设备设置中删除了绑定,然后我尝试再次配对,在这种情况下,配对弹出窗口出现两次。

是否有人遇到过上述用例或对此的任何输入都会有帮助。

谢谢。

android bluetooth ble-pairing
1个回答
0
投票

这是 Android 操作系统中的一个已知错误/问题。该问题似乎源于 Android 如何处理来自外设端的绑定请求。 当 BLE 外设(尤其是带有 Nordic 芯片的外设)启动绑定时,Android 的系统级蓝牙堆栈通常会触发配对对话框两次。这可能会导致连接失败或令人困惑的用户体验。

注意:解决方法是使用 createBond() 从应用程序启动绑定(如果您可以控制外围固件),但 iOS 中没有等效的方法。

© www.soinside.com 2019 - 2024. All rights reserved.