为什么Android即使被要求不进行配对仍然会进行配对?

3
我已经在一款嵌入式设备上开发了一个应用程序,可以使智能手机能够以安全的BLE方式连接。一切正常,但是我注意到每次通过安卓智能手机进行“配对”时,智能手机都会"绑定"该设备,尽管我在请求中明确指定不想绑定。但在IOS上没有这个问题。以下是我的嵌入式设备发送到智能手机的请求:


是否可能安卓不支持“仅配对”?如果已经配对,则会自动执行“绑定”,即使它收到了一个要求不进行绑定的请求?

谢谢。
1个回答

5
“Non-bondable mode”是Bluetooth核心规范中必须支持的模式。如果Android进行了永久绑定,即使在“配对响应”中声明不进行绑定,这是Android的一个错误。请向Android开放源代码项目(AOSP)提交错误报告。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接