別のAndroidデバイスである特定のwifiアクセスポイント/ホットスポットに接続されているAndroid携帯の位置情報を取得しようとしています. Location API を使用して特定の Android デバイスの位置情報を取得する方法と、近くにあるアクセス ポイントの信号強度情報を取得する方法を知っています。実際には、ホットスポットに接続されているすべてのノードの位置情報を送信しようとしています。そのためには、別のソケットを開く必要があるかもしれません。その後、その情報に基づいていくつかの決定を下しました。誰でもこれを解決するための良いアプローチを教えてもらえますか?
1 に答える
0
WiFi ホットスポットから位置情報を取得することはできません (実際には、WiFi スポット自体がその場所を認識していません)。 http://en.wikipedia.org/wiki/Skyhook_Wireless WiFi ホットスポットの MAC アドレスと場所の間のマッピングを含むデータベースがあります。したがって、アプリケーションは WiFi ホットスポットに関する情報を取得してから、このデータベースの 1 つにアクセスする必要があります。
詳細については、これを参照してくださいhttp://developer.android.com/guide/topics/location/strategies.html
于 2013-12-16T04:57:05.503 に答える