Я понимаю, что Android не хочет предоставлять доступ к фактическому MAC-адресу из соображений безопасности. Но я не понимаю, почему даже к рандомизированному MAC-адресу нельзя получить программный доступ, особенно когда этот рандомизированный MAC-адрес виден и используется другими сетевыми устройствами. Я попробовал WifiConfiguration().getRandomizedMacAddress(), но в ответ получил только 02:00:00:00:00:00.
В этой ссылке упоминается ограничения метода getRandomizedMacAddress() WifiConfiguration, но не дает объяснения, почему существует ограничение.
Есть ли способ программного доступа к randomized MAC-адрес вашего Android-устройства? Может ли кто-нибудь рассказать, почему существуют ограничения для случайного MAC-адреса в дополнение к фактическому MAC-адресу?
Подробнее здесь: https://stackoverflow.com/questions/786 ... 0200000000