В API Android Bluetooth позволяет зарегистрировать услугу SDP с помощью:Android: Получить Bluetooth SDP Service Name
String BLUETOOTH_NAME="MyBluetoothService";
mAdapter.listenUsingRfcommWithServiceRecord(BLUETOOTH_NAME, UUID.fromString(uuid));
Она также позволяет инициировать услугу Discovey на удаленном устройстве Bluetooth, чтобы найти список активных
device.fetchUuidsWithSdp();
Однако, как представляется, не будет какой-либо публичный метод доступен, чтобы получить имя службы: служба UUID-х. Может ли он быть приобретен другими способами?
Привет, спасибо за ваш ответ. Я хочу сделать это так, потому что я хочу использовать имя службы для передачи дополнительной информации (как и записи TXT в общем сетевом сценарии) –