Используйте SDP для получения устройств с определенным UUID на Android 2.3.x

Учитывая UUID, используемый в SDP Bluetooth, запустите запрос на обнаружение, чтобы узнать устройства Bluetooth, которые используют тот же UUID, не подключаясь к ним. Я хочу решение для Android 2.3.x.


person Shubham Toshniwal    schedule 16.08.2012    source источник


Ответы (1)


fetchUuidsWithSdp() API позволяет увидеть, какие UUID поддерживаются на удаленных устройствах. http://developer.android.com/reference/android/bluetooth/BluetoothDevice.html#fetchUuidsWithSdp

person TJD    schedule 16.08.2012
comment
Я задал вопрос для Android 2.3.x. Эти функции предназначены для Android 4.0.x. - person Shubham Toshniwal; 16.08.2012
comment
Просто измените уровень API в раскрывающемся списке слева. Я не думаю, что API-интерфейсы Bluetooth сильно изменились между 2.3.x и 4.2.2. - person Eliot; 11.05.2013
comment
Да, используйте новейший API, но оставьте цель 2.3.x. Некоторые мелкие вещи, такие как виджеты темы, не будут работать... но они вам явно не нужны. - person Piotr Kula; 13.09.2013
comment
Они доступны и в Android 2.3.3 ..просто скрыты. Используйте отражение, чтобы вызвать их - person The Good Giant; 18.06.2014