我正在尝试通过ACTION_PAIRING_REQUEST广播接收器与BLE设备配对,但始终接收PAIRING_VARIANT_DISPLAY_PASSKEY配对类型,而不是我期望的PAIRING_VARIANT_PIN。如何将其更改为PAIRING_VARIANT_PIN?我的远程设备没有显示,我不知道为什么默认情况下使用显示密码。
答案 0 :(得分:1)
两个设备互相告知自己的输入/输出功能。基于此,蓝牙标准定义了每个设备上应使用的配对变量。
因此,如果您的外围设备没有显示器,但是有键盘,那么逻辑上是Android设备显示了密码,并且应该在您的外围设备上输入密码。