我有一个带有android东西的raspi3,我想连接到需要用户身份验证进行边界限制的BLE设备。
在手机上,在BLE设备上设置了一个特性后,我就能收到广播事件了
BluetoothDevice.ACTION_PAIRING_REQUEST
同时来自android系统的对话框打开,要求我接受蓝牙连接(它有配对变量= 3(PAIRING_VARIANT_CONSENT))。当我在对话框上接受它时,一切都很顺利,我连接到设备。
在我的android设备中,我没有收到任何ACTION_PAIRING_REQUEST事件,一旦我在BLE设备上写下特征,我的连接就会丢失。 有没有办法让android事件接受进程?
答案 0 :(得分:2)
您可以使用Android Things BluetoothConnectionManager
启动设备配对或使用BluetoothPairingCallback
回复传入的配对请求。有关设备配对的详细信息,请参阅Bluetooth API guide。