连接到标示为信标的智能手机
Connecting to a smartphone advertised as a beacon
我正在使用 react-native 开发一个应用程序,我正在实现 react-native-ble-plx 库,事实上,我正在使用我下载的 quickbeacon 应用程序将智能手机作为信标进行广告宣传play store,我检测到广告中的智能手机,但问题是我无法连接到它,因为它每次都生成 mac id,
有什么方法可以从另一部智能手机连接到广告中的智能手机,至少要确定它是否可以使用 react-native 发生,
Android 6+ 会伪造它公布的 mac 地址,因此您不能依赖它来建立连接。使用本机 Android API,每次扫描都会得到一个 Device 对象,在这种情况下,您可以使用它而不是 MAC 来成功建立连接。
我不知道你使用的react-native-ble-plx库是否绑定了这些Native API。如果您对正在使用的 API 有 link,我也许可以扩充这个答案。
我正在使用 react-native 开发一个应用程序,我正在实现 react-native-ble-plx 库,事实上,我正在使用我下载的 quickbeacon 应用程序将智能手机作为信标进行广告宣传play store,我检测到广告中的智能手机,但问题是我无法连接到它,因为它每次都生成 mac id, 有什么方法可以从另一部智能手机连接到广告中的智能手机,至少要确定它是否可以使用 react-native 发生,
Android 6+ 会伪造它公布的 mac 地址,因此您不能依赖它来建立连接。使用本机 Android API,每次扫描都会得到一个 Device 对象,在这种情况下,您可以使用它而不是 MAC 来成功建立连接。
我不知道你使用的react-native-ble-plx库是否绑定了这些Native API。如果您对正在使用的 API 有 link,我也许可以扩充这个答案。