我现在正在阅读 logcat,试图了解为什么 2 台设备无法通过蓝牙连接。有没有办法仅通过读取 logcat 来知道 2 个设备是否配对成功?我没有随身携带这些设备,只是想通过阅读日志来了解情况。
也许我应该寻找BluetoothBondState
. 这些状态在某处有定义吗?
我现在正在阅读 logcat,试图了解为什么 2 台设备无法通过蓝牙连接。有没有办法仅通过读取 logcat 来知道 2 个设备是否配对成功?我没有随身携带这些设备,只是想通过阅读日志来了解情况。
也许我应该寻找BluetoothBondState
. 这些状态在某处有定义吗?
从您的评论和文档中扩展:
在键合期间,常数public static final int BOND_BONDING
具有值11 (0x0000000b)
。
而一旦绑定成功,常数public static final int BOND_BONDED
就有了价值12 (0x0000000c)
。