2015-03-05 2 views
0

Я использую адаптер Bluetooth для обнаружения устройств Bluetooth. Поиск отображает все устройства (iOS, Android, колонки и т. Д.), Которые доступны в окружении, когда Bluetooth включен.Android обнаружит те же устройства UUID приложения

Мое приложение отправляет и принимает данные, установленные на двух разных устройствах Android, приложение может выполнять функции чата, если оба приложения используют тот же UUID приложения.

Возможен ли, что, когда я выполняю обнаружение устройств/поиск, я только ограничить открытие для тех устройств, которые Android и с помощью моего App то есть моего App UUID и не показать все другие устройства Bluetooth.

Я знаю, что это происходит в iOS с использованием характерного UUID.

Оцените реакцию.

ответ

0

1) Сначала вы делаете запрос (поиск) всех ближайших устройств 2) для каждого перечисленного устройства сделайте на нем обнаружение (SDP) для сбора всех своих сервисов/профилей; Если вы нашли ту, которую вы ищете, отобразите ее, в противном случае забудьте об этом ...

PS: Я понятия не имею о выборе устройств Android ... Вы можете использовать CoD (Class Of Device), но не что вы можете отделить Android от других «смартфонов» ...

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