如何在android中找到另一台设备的wifi信号方向?

Posted

技术标签:

【中文标题】如何在android中找到另一台设备的wifi信号方向?【英文标题】:how to find wifi signal direction of another device in android? 【发布时间】:2011-08-25 15:51:51 【问题描述】:

我正在使用我的安卓手机作为接入点。 现在我想知道我手机连接的wifi设备的距离和方向。

请通过合适的示例和代码帮助我。

提前致谢。

【问题讨论】:

除非我错了,否则您无法获得方向 - 您的天线在没有方向感的情况下接收信号。同样,您无法获得距离,只能获得信号强度,这与距离不同。在墙前移动或在天线前放一本书,你的力量会发生显着变化。 你没有弄错 :) 在一般情况下(即没有关于环境的假设),没有使用一根 Wi-Fi 天线检测距离和方向的下降方法。 您总是可以获得具有相同天线的大量设备,通过 GPS 获取每个设备的信号强度和设备的位置,并使用它来对接入点进行三角测量 :) 感谢 Ebomike 和 inazaruk 的宝贵回答。有一个应用程序名称“OpenSignalMap”,它给出了可用 AP 的指南针方向。他们是怎么做到的?对不起,问题很糟糕。我不是这方面的专家。 我刚刚从安卓市场下载了 Wifi Radar。它显示了我的 adhoc 网络的指南针方向。请任何人知道答案并在此处提供合适的示例回复。这将是一个很大的帮助。 【参考方案1】:

我下载了您提到的 Wifi Radar 并尝试了它。这里有一个重要的步骤 - 它要求您在将设备放在身体上的同时原地旋转一会儿。

所以我的猜测是它使用内部指南针来确定您指向的方向,然后测量信号。当信号变强时,表明您正指向 AP。

由于应用要求您将设备靠近身体,它试图将您用作盾牌,因此如果您背对 AP,您的身体会削弱信号。

【讨论】:

以上是关于如何在android中找到另一台设备的wifi信号方向?的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 WiFi 直接连接将屏幕共享到另一台设备

如何在通过WiFi热点连接的另一台设备上加载笔记本电脑的localhost网站?

Android安卓手机怎样连接隐藏的WiFi无线信号

如何使用 WIFI 将消息从 android 设备发送到 PC

测量从 wifi 到 Iphone/Ipad 的信号强度

如何从一个 android 设备检索 GPS 位置并将其实时提供给另一台 android 设备 [关闭]