我需要工作Android的位置API,首先將數據存儲在Android本身的本地Sqlite數據庫中,每隔15分鐘,然後將其發送到服務器,以便數據也可以脫機跟蹤。如何將位置信息每15分鐘存儲在sqlite數據庫併發送到服務器?
任何建議,代碼或幫助真的很感激!
我需要工作Android的位置API,首先將數據存儲在Android本身的本地Sqlite數據庫中,每隔15分鐘,然後將其發送到服務器,以便數據也可以脫機跟蹤。如何將位置信息每15分鐘存儲在sqlite數據庫併發送到服務器?
任何建議,代碼或幫助真的很感激!
你,可以簡單地創建一個後臺服務然後實現一個位置監聽器。在該位置監聽器中,您可以在requestLocationUpdate
方法中設置時間間隔,以便在特定的時間間隔內ping GPS。或者你可以使用TimerTask的以特定的時間間隔 發送GPS這裏是一個位置管理器實例:
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, timeinterval2, 0, locationListener);
您可以發送位置從該服務的服務器。您也可以發送通知來啓動應用程序。
這個問題是很多時候問SO,
使用Alarm Manager and Service
爲此,
並辦理這個問題
How can i send latitude longitude of android device every 15minute to php web service和How to get gps coordinates every minute in Android?
好吧,我明白了,但我的問題是從Sqlite獲取數據併發送到服務器!我怎樣才能做到這一點! –