3 Stimmen

BLE-Peripherie Unterstützung Android-L Beispiel

Ich würde mich über ein Beispiel für den BLE Peripheral-Modus für Android-L freuen.

Der Code, den ich habe, gibt mir seltsame Fehler (z.B. zu viele Werbende), was keinen Sinn macht, da es keine Werbenden gibt, die ich vom Scanner wie Lightblue auf iOS sehen kann.

4voto

FrancoisP Punkte 51

https://github.com/geoaxis/BluetoothTest funktioniert auf meinem Nexus 5 mit L.

Am Anfang, als ich Werbung initialisiert habe, bekam ich: public static final int ADVERTISE_FAILED_CONTROLLER_FAILURE

Der Vorgang schlägt aufgrund eines Bluetooth-Controller-Fehlers fehl.

Konstantenwert: 5 (0x00000005)

Ich habe andere Bluetooth-Apps ausgeführt, habe sie alle beendet, den Bluetooth-Dienst neu gestartet und hatte Erfolg. L ist immer noch eine Vorabversion, also sind einige Unvollkommenheiten zu erwarten.

geoaxis, danke fürs Forken, sonst hätte ich keine Chance gehabt, dieses sehr klare Beispiel zu lesen; ein solches Beispiel sollte in den L-Entwicklervorschauen vorhanden sein.

Prost

3voto

geoaxis Punkte 1412

Es scheint, dass es für Android-L-Vorschau für Nexus 7 einen Bug gibt. Nexus 5 funktioniert einwandfrei https://code.google.com/p/android-developer-preview/issues/detail?id=589

Beispielcode für Nexus 5 finden Sie hier https://github.com/geoaxis/BluetoothTest

0voto

Android Punkte 82

Der BLE-Peripheriemodus für Android wird in Android-Version 4.5 erwartet.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X