Je crée une application qui doit se connecter via Bluetooth à un périphérique spécifique.Association d'un périphérique Bluetooth à Android Studio
Je souhaite que mon application se connecte à cet appareil, qu'il soit déjà couplé ou non.
Pour l'instant j'ai ce
private void findDevice() {
Set<BluetoothDevice> pairedDevices = bluetoothAdapter.getBondedDevices();
if (pairedDevices.size() > 0) {
for (BluetoothDevice device : pairedDevices) {
if (device.getName().equals(DEVICE_NAME)) {
bluetoothDevice = device;
deviceFound = true;
break;
}
}
}
}
Mais cette fonction se connecte uniquement aux appareils associés. Si mon appareil n'est pas déjà couplé, je souhaite l'associer. Je n'ai aucune idée de comment faire cela.
Quelqu'un peut-il me donner des conseils s'il vous plaît?
Avez-vous demandé l'autorisation BLUETOOTH_ADMIN? – nhoxbypass
oui, j'ai demandé – Kirchhoff1415
Avez-vous essayé: https://stackoverflow.com/questions/14228289/android-pair-devices-via-bluetooth-programmatically – nhoxbypass