是否可以检测最近的蓝牙设备?

时间:2016-04-19 03:00:25

标签: android bluetooth

您好我正在Android中构建应用程序,我需要扫描蓝牙设备并仅显示最近的设备。我查看了android的bt API和这个页面http://code.tutsplus.com/tutorials/create-a-bluetooth-scanner-with-androids-bluetooth-api--cms-24084。 但我仍然无法找到解决方案,甚至可能吗?

这方面的一个例子就是我站着,另外两个人站在我旁边一个离我1米远的地方,另外两个人离我不远,他们都带着手机和蓝牙。我只需要检测离我1米远的人。为了澄清我需要从设备池中过滤最近的设备蓝牙搜索返回我,而不是计算配对设备之间的距离。 任何帮助,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

我想说它在Android上是不可能的,至少不能只用蓝牙。您可以查看每个设备的信号强度,但远距离物体的信号强度可能比近距离物体更强。