Установить устройство вывода после подключения Bluetooth - PullRequest
0 голосов
/ 24 апреля 2020

У меня проблема с подключением Bluetooth в приложении.

Сценарий: Я подключаю свое приложение Android к мультимедийному устройству, где вы можете управлять мультимедийным устройством из приложения ,

Рабочий вариант в порядке: Если я подключаюсь к мультимедийному устройству из Android Системных настроек, телефон подключается к устройству, и устройство начинает работать в качестве устройства вывода для мультимедийного телефона ,

Не работает: Если я подключаюсь к мультимедийному устройству из своего приложения в соответствии с документацией Android, соединение установлено, и я могу обмениваться сообщениями с устройством, поэтому все Работает отдельно от смены устройства вывода аудио на устройство, после установления соединения на выходе остается телефон.

Более того, в обоих случаях я зарегистрировал прокси профиля для устройств A2DP. Когда я подключаюсь через настройки телефона, слушатель распознает устройство как A2DP, но в случае подключения в приложении устройство не распознается как устройство A2DP.

Я также попытался направить устройство вывода с AudioManager, но ничего не меняется, так как кажется, что устройство не распознается как A2DP, когда соединение установлено в приложении.

Есть идеи, как заставить это работать?

...