Android обнаруживает Bluetooth, немедленно отключается Макс, 2 секунды

Я ищу способ обнаружить отключение устройства Bluetooth сразу после того, как это произошло (максимум 2 секунды), как правило, в сценарии «устройство слишком далеко» или разряжена батарея устройства. В настоящее время я могу обнаружить это сBroadcastReceiver получивBluetoothDevice.ACTION_ACL_DISCONNECTED, но для стрельбы требуется от 16 до 20 секунд.

Есть ли способ получить уведомление за 2 секунды Макс.Я использовал BroadcatReceiver, но он не достаточно быстр, чтобы получить оповещение за 2 секунды Макс, поэтому есть какой-либо другой подход, позволяющий быстро получить уведомление об отключении Bluetooth.Я использую этот createRfcommSocketToServiceRecord (UUID); подключить сопряженное устройство, и я обязан использовать его с помощью UUID.

Я посетил много ссылок по этой проблеме, но никто не соответствует моим потребностям. Вот почему любая помощь будет оценена.

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос