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