Я использую широковещательный приемник для проверки изменения состояния соединения Bluetooth. Но не работает в Android 10, и Google не имеет информации об этом.
В других версиях работает нормально, но в Android Q нет.
Моя конфигурация в файле AndroidManifest:
<intent-filter>
<action android:name="android.bluetooth.adapter.action.STATE_CHANGED" />
<action android:name="android.bluetooth.adapter.action.CONNECTION_STATE_CHANGED" />
</intent-filter>
Когда я выключаю Bluetooth вручную, печать logcat:
D/BluetoothAdapter: onBluetoothServiceDown: android.bluetooth.IBluetooth$Stub$Proxy@f426e8c
И когда я включаю печать logcat:
D/BluetoothAdapter: onBluetoothServiceUp: android.bluetooth.IBluetooth$Stub$Proxy@f426e8c
Это ограничение для Android Q? Возможен ли обработчик onBluetoothServiceUp
или onBluetoothServiceDown
? Мне нужна помощь, пожалуйста
Спасибо