0

私はAndroid用のLocationAPIを使用する必要があります。最初に、データをAndroid自体のLocal Sqliteデータベースに15分ごとに保存し、次にサーバーに送信して、データをオフラインでも追跡できるようにします。

提案、コード、ヘルプは本当にありがたいです!

4

2 に答える 2

1

この質問はSOで何度も聞かれますが、

これに使用Alarm Manager and Serviceして、

そして、この質問に答えてください

15分ごとにAndroidデバイスの緯度経度をphpWebサービスに送信するにはどうすればよいですか?Androidで毎分gps座標を取得するにはどうすればよいですか?

于 2011-12-09T06:15:44.263 に答える
1

バックグラウンドサービスを作成してから、ロケーションリスナーを実装するだけです。そのロケーションリスナーでは、requestLocationUpdate特定の時間間隔でGPSにpingを実行するようにメソッドの時間間隔を設定できます。または、timertaskを使用して特定の間隔でGPSを送信できます。ロケーションマネージャインスタンスは次のとおりです。

lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener);

その場所をサービスからサーバーに送信できます。通知を送信してアプリを起動することもできます。

于 2011-12-09T06:18:38.603 に答える