Android 蓝牙 LE MAC 地址随机化

Mar*_*tin 5 android bluetooth bluetooth-lowenergy

蓝牙 LE 引入了随机化广告设备的蓝牙设备地址的功能。在使用 Android API21 中的 BluetoothLeAdvertiser 类时,我缺少启用此功能的方法。我的测试设备的设备地址始终相同(没有任何随机化)。

如何在 Android 中使用蓝牙 LE 设备地址随机化?

谢谢,马丁

JPS*_*JPS 1

你提到的博客还说:

\n\n
\n

一般来说,这些随机的私有 MAC 地址根据制造商在其产品\xe2\x80\x99s 固件中实现的计时器而变化。因此,他们确切地知道 MAC 地址更改的频率。

\n
\n\n

因此,这似乎是一个内置功能,并且似乎超出了应用程序程序员的控制范围。当然,这是为了保护应用程序用户的隐私。我只是在重新启动智能手机后才注意到随机化,我想它可能因设备而异。

\n