我希望能够找到蓝牙设备的列表,但只能找到安装了我的应用程序的那些设备。我将如何做到这一点?
这个问题还不清楚。答案将取决于您所考虑的建筑类型。
蓝牙发现仅返回“硬件信息”(设备ID,MAC地址,GATT等),如果安装我的应用程序的设备是“软件信息”。必须有一个额外的体系结构层来弥合这一点。
如果您只是在制作一个独立的应用程序,那是不可能的。根本没有办法通过蓝牙广播无线电神奇地发送此信息。
如果您打算为您的应用程序配备一个后端服务器:出于显而易见的原因,这将是一个非常糟糕的做法,但是有可能您可以注册将应用程序安装到后端服务器的设备的蓝牙MAC地址。蓝牙发现完成后,请与您的服务器联系并过滤已注册MAC地址的服务器。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句