Может ли (до 3.0) программа Android подключаться к устройству Bluetooth A2DP? - PullRequest
0 голосов
/ 06 октября 2011

Может ли программа, написанная с использованием gingerbread / froyo / eclair (например, 2.1, 2.2, 2.3 -> NOT honeycomb), подключиться к устройству-приемнику Bluetooth A2DP ??Или мне нужно, чтобы пользователь пошел в свои настройки, чтобы сделать это?Любая помощь или совет будут высоко оценены.

Ответы [ 3 ]

0 голосов
/ 15 октября 2011

Не можете ли вы использовать BluetoothA2dp :: connectSink ()?Создайте экземпляр BluetoothA2dp, затем вызовите connectSink (устройство BluetoothDevice) с устройством, к которому вы пытаетесь подключиться.

код: http://www.google.com/codesearch#uX1GffpyOZk/core/java/android/bluetooth/BluetoothA2dp.java&q=BluetoothA2dp&l=112

Похоже, этот API отсутствует в спискеСправочник по API Android для BluetoothA2dp: http://developer.android.com/reference/android/bluetooth/BluetoothA2dp.html

0 голосов
/ 20 января 2012

Итак, после гораздо большего исследования, я обнаружил и подтвердил, что на самом деле можно использовать скрытые API для подключения к устройству a2dp через Bluetooth. Тем не менее, кажется, что после сота этот метод больше не возможен ... Я опубликую еще один вопрос по этому поводу.

0 голосов
/ 10 октября 2011

Итак, после гораздо большего исследования, кажется, что невозможно программно подключиться к устройству A2DP на устройстве Android до версии 3.0. Я собираюсь пометить это как ответ, но, если кто-то найдет иное, поправьте меня, потому что я действительно хотел бы сделать это программно.

...