2016-08-03 5 views

Antwort

0

Sie können die Bluetooth-Version nicht ermitteln.

Aber Sie können

  • Normale Bluetooth oder

  • Bluetooth Low Energy

Mit diesem Code bestimmen:

PackageManager pm = getActivity().getPackageManager(); 
boolean isBT = pm.hasSystemFeature(PackageManager.FEATURE_BLUETOOTH); 
boolean isBLE = pm.hasSystemFeature(PackageManager.FEATURE_BLUETOOTH_LE); 
0

Um die Hardware-Informationen von einem Bluetooth-Chipsatz erhalten Sie normalerweise den Befehl lesen Lokale Versionsinformationen HCI verwenden. Gefunden eine Funktion für sie in hci.c:

int hci_read_local_version(int dd, struct hci_version *ver, int to) 
{ 
    ... 

nicht sicher, ob diese Funktion in adb verfügbar ist, aber vielleicht könnten Sie ein kleines Programm schreiben?

Verwandte Themen