【发布时间】:2016-03-12 09:43:19
【问题描述】:
安装在 2 个彼此靠近的设备上的应用程序是否有任何智能方法可以通过蓝牙识别自己而无需向用户询问任何内容? 请注意,我不是在谈论传输数据或任何其他操作,我只是想(确定地)知道这个特定设备离我很近(例如,一个简单的共享 ID 或硬件地址就足够了)。
重要:它必须从Android 4.4到Android 6,所以这意味着:
- 我们不能依赖 BluetoothLeAdvertiser,因为它仅来自 API 21。
- 我们不能依赖蓝牙适配器 Mac 地址识别,因为 API 23 中的 it is now broken and randomized。
【问题讨论】:
标签: android bluetooth bluetooth-lowenergy android-bluetooth