402d
@402d
начинал с бейсика на УКНЦ в 1988

Как работает рандомизация mac адреса bluetooth на андроид?

Не могу найти в официальной документации про случайные маки именно для блютуза (вижу только для вайфая)
Выяснил
advertiser = bluetoothAdapter.getBluetoothLeAdvertiser();
               advertiser.startAdvertising(settings, advData, scanResponse, advertisingCallback);

1) при каждом запуске будет случайный адрес
А вот второй момент еще неприятнее, и не пойму толи у меня служба все же перезапустилась, толи
мак еще меняется сам через какое-то время.

Выглядит так. Запустил на одном телефоне службу. С другого нашел через компаин. Запомнил мак.
Подключился. Туда-сюда реконекты все хорошо. Оключился. Телефон-клиент отложен минут на 15-30 в сторону.
Телефон-сервер на зарядке и экран не гас. Вывожу клиента из сна. Облом - конект не проходит.
Заново дружим. Оппа - а у сервера уже новый мак :(
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

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