Задать вопрос
@ivanessence
Android Developer

Android UUID Bluetooth как клиенту, подключиться к серверу, если UUID знает только сервер?

Возник вопрос, гугля инфу так и не разобрался до конца.

Есть приложение-сервер на котором открыт сокет, оно слушает входящие блютуз соединения, на сервере имеется метод listenUsingRfcommWithServiceRecord(UUID) со своим UUID. Цитата "Соединение считается подтвержденным, когда удаленное устройство пошлет запрос на соединение с UUID, указанным при регистрации серверного сокета". Как устройству-клиенту узнать UUID на сервере чтобы подключиться к нему?
  • Вопрос задан
  • 493 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
15432
@15432
Системный программист ^_^
Для этого сервер делает себя discoverable, а клиент запускает поиск Bluetooth устройств рядом. Вспомните pairing двух телефонов для передачи файлов или наушников с смартфоном. Можно зашить в конфиг клиента BSSID сервера и сразу к нему подключаться.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы