BLE периферийная поддержка пример Android-L

Буду признателен за пример периферийного режима BLE для Android-L.

Код, который у меня есть, выдает мне странные ошибки (т. Е. Слишком много рекламодателей), что не имеет смысла, так как нет таких рекламодателей, которых я мог бы увидеть со сканера, такого как Lightblue на ios.

3 ответа

Решение

Кажется, что есть ошибка для предварительного просмотра Android-L для Nexus 7. Nexus 5 отлично работает https://code.google.com/p/android-developer-preview/issues/detail?id=589

Пример кода для Nexus 5 можно найти здесь https://github.com/geoaxis/BluetoothTest

https://github.com/geoaxis/BluetoothTest работает на моем Nexus 5 под управлением L.

Сначала при инициализации рекламы я получал: public static final int ADVERTISE_FAILED_CONTROLLER_FAILURE

Сбой операции из-за сбоя контроллера Bluetooth.

Постоянное значение: 5 (0x00000005)

Я запускал другие приложения Bluetooth, я убил их все, перезапустил службу Bluetooth и добился успеха. L по-прежнему предварительный просмотр, поэтому ожидаются некоторые свободные концы.

geoaxis, спасибо за разветвление, у меня не было бы возможности прочитать этот очень ясный образец иначе; такой пример должен быть в примерах предварительного просмотра L dev.

ура

Периферийный режим BLE для Android ожидается в версии Android 4.5

Другие вопросы по тегам