2016-03-19 6 views
0

Ich entwerfe eine App, bei der ich die Bluetooth-Einstellungen mit einem Klick öffnen möchte. Jetzt, während ich die Einstellungen aktiviere, kopple ich mich und verbinde mich mit jedem Bluetooth-Gerät in der Nähe. Wenn ich die Zurück-Taste & zurück zur App drücken, möchte ich in der Lage sein, das verbundene Gerät als Bluetooth-Gerät in meiner App abzurufen, damit ich es weiter von meiner App aus manipulieren kann.Wie Bluetooth-Gerät von Bluetooth-Einstellungen in Android-Entwicklung abrufen?

Jetzt weiß ich, die Suche, Paarung & verbindet, kann aus der App selbst Bluetoothadapter, BluetoothSocket & BluetoothDevice mit getan werden, aber ich frage mich, ob es eine Möglichkeit war zu paaren & verbinden Bluetooth-Einstellungen mit & dann das angeschlossene Gerät erhalten in meine App.

Vielen Dank für Ihre Zeit!

Antwort

0

Wahrscheinlich müssen Sie verbundene Geräte abfragen. Aber Sie müssen die UUID oder Gerätenamen kennen, so dass Sie die richtige abgeglichene Gerät erhalten

Set<BluetoothDevice> devices = adapter.getBondedDevices(); 
if (devices != null) { 
    for (BluetoothDevice device : devices) { 
     if (deviceName.equals(device.getName())) { 
      result = device; 
      break; 
     } 
    } 
} 

Sobald Sie Ihr Gerät haben, können Sie envoke connect