В этой статье поговорим про сканирования Bluetooth на Android. И покажем, как это сделать двумя способами, в одном из которых нашей целью будет дальнейшая работа с устройством; второй способ будет заключаться в том, чтобы отследить информацию о найденных девайсах, узнать их тип, адрес и прочее.
Сканирование стандартным методом
Данную процедуру будем выполнять стандартными функциями, встроенными в ваше мобильное устройство. Как упомянули раньше, этот метод разрешит нам выполнять действия с найденными аппаратами, то есть, ваш, например, смартфон будет взаимодействовать с другим устройством.
Для того чтобы произвести такой поиск, выполните следующие действия:
- Перейдите в настройки смартфона.
- Выберите строчку «Bluetooth».
- Если у вас не активирован модуль, то его нужно включить вручную. Для этого в большинстве устройств в правом верхнем углу экрана находится переключатель, по которому нужно тапнуть, чтобы перевести беспроводной модуль в активное состояние.
После этих действий должно отобразиться окно, в котором будет список найденных устройств. Если же в списке нет ни одного устройства, нужно вручную просканировать находящиеся вблизи вас девайсы. - Для того чтобы произвести поиск, внизу окна нажмите на кнопку «Поиск».
На вашем дисплее должны появиться названия найденных девайсов, которые находятся поблизости со включенным Bluetooth-приемником. - Чтобы увидеть доступные действия, которые можно сделать с данными девайсами, нужно напротив их названий тапнуть по пиктограмме в виде шестеренки.
После чего должен отобразиться список с вариантами действий над выбранным гаджетом. Могут встретиться такие варианты, как:
- переименовать аппарат;
- подключиться;
- изменить доступ к подключению;
- использовать девайс в качестве беспроводного модема;
- использовать в качестве гарнитуры;
- использовать для звука мультимедиа и т.д.
Сканирование информации
Этот метод стоит использовать для вычисления данных об неизвестном устройстве, находящимся рядом с вами. А именно: узнать тип девайса, адрес и даже местоположение относительно вас.
Для данной цели существует много сторонних приложений, в нашем примере мы рассмотрим программу Bluetooth scanner для Android. Она легка в использовании, не имеет сложных настроек и к тому же бесплатно предоставляется для загрузки. Скачать ее можно с Google Play.
Учтите, что программа имеет только англоязычную локализацию.
Рассмотрим, как работает данное приложение:
- Включите беспроводной модуль на вашем телефоне.
- Запустите скачанное приложение.
После запуска сразу начнется сканирование новых устройств. Все найденные аппараты будут показаны на дисплее с информацией о них.
По каждому аппарату будут предоставлены такие данные:
- Имя.
- MAC-адрес.
- На каких децибелах работает.
- Тип (лэптоп, планшет, компьютер, мобильный телефон, смартфон и т.д.).
Для того чтобы посмотреть, где находятся обнаруженные устройства, выполните следующие действия:
- В главном окне программы нажмите на кнопку в виде трех точек, расположенных друг над другом справа сверху.
- Выберите пункт «map».
Отобразится окно «Devices Location» с указанием, где расположены эти девайсы.
Примечание: в тестируемой версии приложения версии 1.1.3 данные о локации отображались некорректно; возможно, в следующем обновлении данную функцию исправят.