Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种方法来检测蓝牙设备在发生后立即断开连接(最多 1 秒),通常是在“设备太远”的情况下。BroadcastReceiver目前我可以通过获取 a来检测它BluetoothDevice.ACTION_ACL_DISCONNECTED,但大约需要 20 秒才能触发......自己设置超时会更快,但我认为应该有一种方法可以在较低级别进行。
BroadcastReceiver
BluetoothDevice.ACTION_ACL_DISCONNECTED
为什么不在更高的层次上做呢?蓝牙超时需要一段时间 - 这是射频技术固有的。
每秒发送一次消息怎么样?如果没有回复 ->断开连接