2017-04-17 16 views
0

私は私に最も近い人を見つけたいアンドロイドアプリを開発したい(このメンバーは私のアプリに登録されている)。私は、携帯電話番号の助けを借りて人を追跡する必要がありますか、それ以外の方法はありません。誰でもこのモジュールのリソースを提供できますGoogleマップでアンドロイドの位置をトラッキングする

+0

あなたの電話番号は場所を指定していません... –

答えて

0

ユーザーは現在の場所を取得し、サーバーに保存できます。ユーザの位置が緯度と経度で変化したときにその位置を取得し、それをサーバやその他のデバイスに保存することができます。ユーザの場所を取得するには、ユーザのlatiとlongiを読んでその場所で変換します。この方法でユーザーの場所を取得することができます。

+0

携帯電話番号 – user1335906

+0

の助けを借りて、ユーザーの緯度と経度の位置を取得できますか?...... –

0

あなたのActivityクラスでLocationListenerインタフェースを実装し、onLocationChange(場所の場所)機能を実装し、サーバーのキャプチャに場所を送信している間、デバイスのMAC ID/IMEIをデバイス上のユーザの位置を取得し、一緒にお送りしますそれと。また、requestLocationUpdates(Stringプロバイダ、long minTime、float minDistance、LocationListenerリスナー)メソッドを使用してLocationManagerサービスにLocationListenerを登録します。これにより、どのデバイスがあなたに位置情報を送信したのかを識別することができます。 また、デバイスを登録する際には、ユーザを識別するためにユーザを保存する必要があります。多くのデュアルSIMデバイスがあり、ユーザーがSIMスロットを変更した場合、imei noは異なる可能性があるため、Mac IDを使用することをお勧めします。

関連する問題