Android事物与BLE配对

时间:2018-03-08 09:58:03

标签: android bluetooth-lowenergy android-things pairing

我有一个带有android东西的raspi3,我想连接到需要用户身份验证进行边界限制的BLE设备。

在手机上,在BLE设备上设置了一个特性后,我就能收到广播事件了

BluetoothDevice.ACTION_PAIRING_REQUEST

同时来自android系统的对话框打开,要求我接受蓝牙连接(它有配对变量= 3(PAIRING_VARIANT_CONSENT))。当我在对话框上接受它时,一切都很顺利,我连接到设备。

在我的android设备中,我没有收到任何ACTION_PAIRING_REQUEST事件,一旦我在BLE设备上写下特征,我的连接就会丢失。 有没有办法让android事件接受进程?

1 个答案:

答案 0 :(得分:2)

您可以使用Android Things BluetoothConnectionManager启动设备配对或使用BluetoothPairingCallback回复传入的配对请求。有关设备配对的详细信息,请参阅Bluetooth API guide