Wie bekomme ich die UUID von einem bluetooth-Gerät?

Muss ich wissen, UUID auf API 8 (2.2) oder möglicherweise 2.3.3.

Als ich verstehen, die Dokumentation, das sollte erlaubt sein:

    phoneDevice = blueAdapter.getRemoteDevice(phoneAddress);
    ParcelUuid[] phoneUuids = phoneDevice.getUuids();  //Won't compile

Eclipse gibt mir:
"Die Methode getUuids() ist nicht definiert für den Typ BluetoothDevice."
Aber Sie sehen:
http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#getUuids()

Außerdem würde ich gerne wissen, wie die UUIDs sind "parzelliert" in der ParcelUuid[]. Falls ich jemals dort ankommen, wie Kriege ich eine UUID aus einer parcelUuid[]? Dokumentation für Android bluetooth scheint zu sein, sehr schlecht, meiner Meinung nach.

Was für ein Witz!
Jetzt versuche ich es aus der Absicht, aber auch dies gibt es: *"EXTRA_UUID kann nicht aufgelöst werden oder ist nicht ein Feld"*:

intent.getParcelableExtra(BluetoothDevice.EXTRA_UUID); 
dies wird unterstützt von API-level 15. was ist dein API level?
Hi zugewandt gleiche problem , in meinem Projekt habe Unterstützung von android 2.3.1 , min api level 8. Bitte helfen Sie.
Hi. Lange Zeit verging her dieser post, aber ich bin nun vor genau dem gleichen Problem. Haben Sie eine Abhilfe für dieses (mein minimum-API ist 10) ?Vielen Dank für jeden Hinweis

InformationsquelleAutor Tombola | 2012-03-05

Schreibe einen Kommentar