为什么即使被要求不绑定 Android 也会绑定?

问题描述

我在车载设备上开发了一个应用程序,该应用程序允许智能手机以安全的 BLE 进行连接。

一切正常,但我注意到每次我通过 Android 智能手机进行“配对”时,智能手机都会“绑定”设备,即使我在请求中指定我不想要束缚。我在IOS上没有这个问题。

以下是我的车载设备向智能手机发送的请求:

Android 可能不支持“仅配对”吗?如果配对,即使它收到要求它不做绑定的请求,它也会自动执行“绑定”?

谢谢

解决方法

“非绑定模式”在蓝牙核心规范中是必须支持的。如果 Android 进行了永久绑定,即使您在“配对响应”中说不绑定,也是 Android 中的一个错误。请向 Android 开源项目 (AOSP) 提交错误报告。