2011-02-09 2 views
6

Мне нужно UUID устройства Bluetooth для подключения к нему, но я мало знаю о uuid. Является ли это конкретным для каждого устройства и как знать, что такое device's uuid. Можно ли это сделать с помощью кода?Android: получение uuid устройства Bluetooth

ответ

9

Вы должны быть более ясными, когда задаете свой вопрос. Вы хотите подключиться к BT-устройству, или вы уже подключены, и хотите использовать конкретную услугу?

Если вы хотите просто подключиться к устройству, вам нужен адрес BT (like a MAC).

UUID относятся к услугам, предлагаемым устройством BT: http://www.bluecove.org/bluecove/apidocs/javax/bluetooth/UUID.html Здесь у вас есть список UUID.

+0

Что-то, что может помочь, я буду AAD его здесь в качестве комментария, becuase гугла этого ответа. Если ваше устройство BT подключено к ПК и использует «Стандартное последовательное соединение по каналу Bluetooth», вы можете найти его UUID, перейдя в «Диспетчер устройств», затем перейдите к свойствам этого соединения, а затем в деталях из списка прокрутки выберите «Идентификаторы оборудования». Вы найдете что-то вроде этого: BTHENUM \ {00001101-0000-1000-8000-00805f9b34fb} _LOCALMFG & 0000 где {00001101-0000-1000-8000-00805f9b34fb} является uuid. –

-2

Сформировать UUID вашего телефона с помощью ADB оболочки, sdptool пролистать команду

Смежные вопросы