如何使用Android蓝牙设置来检测用户是否与BLE设备配对



我的应用程序允许用户与特定的BLE设备恰当配对,但是如果我的应用程序放在后台,并且使用Android Bluetooth设置将用户对(或Unvires)与BLE设备配对(或Unvires),则我的应用不知道这一点。我已经尝试使用action_pairing_request,但是我的接收器永远不会收到它。有人会说明如何执行此操作,或者指向我的示例代码?

尝试使用action_bond_state_changed使用action_bond_state_changed。我不知道是否是这种情况,但要注意隐式广播限制。某些广播无法在androidmanifest.xml中注册。

最新更新