我的应用程序允许用户很好地与特定BLE设备配对,但是如果我的应用程序置于后台并且用户使用Android蓝牙设置与BLE设备配对(或取消配对),则我的应用程序不知道这一点。我尝试使用ACTION_PAIRING_REQUEST,但是我的接收器从未收到它。有人会举例说明如何做到这一点,还是让我指向示例代码?
答案 0 :(得分:1)
尝试改用ACTION_BOND_STATE_CHANGED。 我不知道是这种情况,但是请注意Implicit broadcasts restriction。某些广播无法再在AndroidManifest.xml中注册。