蓝牙LE引入了随机化广告设备的蓝牙设备地址的功能。在Android API21中使用BluetoothLeAdvertiser类,我缺少启用此功能的方法。我的测试设备的设备地址总是相同的(没有任何随机化)。
如何在Android中使用蓝牙LE设备地址随机化?
谢谢, 马丁
答案 0 :(得分:1)
你提到的博客也说:
通常,这些随机私有MAC地址根据制造商在其产品固件中实现的计时器而变化。因此,他们确切知道MAC地址的更改频率。
所以这似乎是一个内置功能,似乎无法控制应用程序员。当然,这是为了保护应用程序用户的隐私。我注意到只有在重新启动智能手机后才进行随机化,我认为它可能因设备而异。