Intereting Posts
Android: Хорошо ли хранить токен аутентификации в общих предпочтениях? Android-библиотека не перетягивает свои ресурсы в другие проекты Организация файлов кода / файлов XML для Android SDK Поле ввода крышки клавиатуры телефона Значок уведомления о переключении ящика на панели инструментов – Android Приложение падает при воспроизведении видеоролика в веб-просмотре? Истекает ли идентификатор регистрации GCM? Как подавить уведомление о блокировке экрана в Android 5 (Lollipop), но разрешить его в области уведомлений? Проверьте подключение к Интернету во время выполнения Как использовать Roboto в XML-макете React Native Android – Не удалось найти или загрузить основной класс org.gradle.wrapper.GradleWrapperMain Запуск и остановка широковещательного приемника Как отправить электронную почту с вложением с помощью GmailSender в android Как закрыть деятельность без фактической отделки? Сравните изображения SIFT / SURF в файлах .yml OpenCV?

Есть ли способ подключиться к устройству Bluetooth Low Energy под Android 5, отображая публичный статический адрес?

Справочная информация . Я использую устройство BLE («peer»), которое обменивается данными с моим Android-приложением без спаривания – объявляется одноранговое устройство, и к нему подключается андроид. Во время этого соединения устройство Android передает свой собственный адрес Bluetooth (это часть каждого соединения). В Android 4.4 это был публичный статический (т.е. Bluetooth-MAC) адрес, под Android 5 (по крайней мере, с моим Nexus 9) это частный случайный адрес.

Проблема . Одноранговое устройство проверяет входящий адрес устройства Android и позволяет подключать только устройства с известным адресом. При использовании вновь созданного случайного адреса для каждого нового соединения это не работает.

Этот пост- статический MAC-адрес Bluetooth 5 для рекламы BLE указывает, что по крайней мере для рекламы невозможно отключить эту функцию конфиденциальности. Мой вопрос : кто-нибудь знает, как отключить эту функцию конфиденциальности и позволить Android передавать свой «истинный» общедоступный адрес при подключении?

Solutions Collecting From Web of "Есть ли способ подключиться к устройству Bluetooth Low Energy под Android 5, отображая публичный статический адрес?"