Почему Bluetooth не поддерживается в Android TV SDK?

В чем причина того, что Bluetooth не поддерживается на Android TV? Nexus TV имеет радио Bluetooth 4.1. Он также подключается к аксессуарам через Bluetooth. Согласно разделу «Неподдерживаемые функции телевизора» в документации «Обработка оборудования телевизора», Bluetooth указан как неподдерживаемый. https://developer.android.com/training/tv/start/hardware.html

Я хотел бы создать приложение, которое позволяет конечному пользователю синхронизировать свое устройство IoT с телевизором Android. Одной из задач систем IOT является максимально простая синхронизация данных. При использовании устройства Android TV, находящегося в гостиной, пользователю потребуется только иметь свое устройство IOT в своей гостиной, чтобы оно могло синхронизироваться.


person Zambonilli    schedule 28.03.2015    source источник
comment
Не могли бы вы уточнить, о каком именно SDK вы говорите?   -  person pointNclick    schedule 31.03.2015
comment
Я обновил свой вопрос документацией, в которой говорится, что Bluetooth не поддерживается в Android TV. Извините за путаницу.   -  person Zambonilli    schedule 31.03.2015


Ответы (2)


Для текущего (2017) Android TV Bluetooth полностью поддерживается, как указано на странице, на которую вы ссылаетесь выше.

По-видимому, эта страница использовалась для сообщения о том, что Bluetooth не поддерживается, но это было неверно и было исправлено в 2015 году; ref: https://github.com/aosp-exynos4/android_frameworks_base/commit/c283670669b9510638ef4089eded8597576c1e44< /а>

Обратите внимание, что это не ссылка на «официальный» журнал изменений, поскольку источник связанного веб-сайта не является общедоступным, насколько мне известно, и нет возможности просмотреть изменения с течением времени.

person MichielB    schedule 04.03.2017
comment
Не могли бы вы предоставить ссылки и/или дополнительные пояснения относительно того, почему вы утверждаете, что API Bluetooth (классический? с низким энергопотреблением?) полностью поддерживается SDK для Android TV? Начиная с какой версии? Спасибо. - person Mackovich; 16.10.2017
comment
@Mackovich На самом деле это хороший комментарий, и я должен был это сделать. Я изменил свой ответ, указав, почему я пришел к этому утверждению. - person MichielB; 16.10.2017
comment
Хорошо спасибо. Во всяком случае, я купил Leelbox Q2 с Bluetooth 4.0, и я не могу работать на нем ни через USB, ни через Wireless ADB. Есть ли у вас какие-либо идеи ? - person Mackovich; 20.10.2017
comment
в любом случае, мне удалось получить приложение, позволяющее мне отлаживать WiFi. Как ни странно, Leelbox предварительно рутирован. Это было довольно удивительно! Поэтому я протестировал сканирование обнаружения, и оно работает, но не обнаруживает устройства LE. Я также протестировал предварительное сканирование Lollipop LE и сканирование Lollipop+, вот что я получаю: D/BluetoothAdapter: STATE_ON D/BluetoothLeScanner: onClientRegistered() - status=0 clientIf=5, а затем ничего, никаких результатов :/ - person Mackovich; 20.10.2017

Похоже, это потому, что они пытаются продать Google OnHub.

https://on.google.com/hub/

person Zambonilli    schedule 24.08.2015