Я работаю с соединением Bluetooth между несколькими устройствами.Для идентификации приложения мне нужно изменить имя устройства Bluetooth следующим образом:
BluetoothAdapter bluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
String bleName = "Test_Name";
if (bluetoothAdapter.setName(bleName)){
Log.d("BLE", "Name changed successfully");
}else{
Log.d("BLE", "Name changed failed");
}
Он успешно изменил имя устройства Bluetooth.Но для некоторых последних устройств bluetoothAdapter.setName(bleName)
возвращает true
, но не может изменить имя устройства.
Есть ли другой способ изменить локальное имя Bluetooth?