我正在尝试获取连接到特定 wifi 接入点/热点的 Android 手机的位置信息,这是另一个 Android 设备。我知道如何使用 Location API 获取特定 Android 设备的位置信息以及附近接入点的信号强度信息。实际上我正在尝试发送连接到热点的所有节点的位置信息。为此,也许我需要打开不同的套接字。之后,根据这些信息,我做出了一些决定。谁能给我一个解决这个问题的好方法。
问问题
869 次
1 回答
0
您无法从 WiFi 热点获取位置方向(实际上 WiFi 热点本身并不知道它的位置)。 http://en.wikipedia.org/wiki/Skyhook_Wireless 有一些数据库,其中包含 WiFi 热点 MAC 地址和位置之间的映射。因此,您的应用程序应该获取有关 WiFi 热点的信息,然后转到该数据库之一。
要了解更多信息,您可以参考这个http://developer.android.com/guide/topics/location/strategies.html
于 2013-12-16T04:57:05.503 回答