我想發送GPS數據到一個PHP web服務,然後將更新一個mysql數據庫。我希望能夠每秒更新一次數據庫。手機將被插入,因此電池使用不是問題。每秒一次是否合理,我是否能夠在很長一段時間內實現許多更新?Android手機可以快速可靠地更新Web服務?
此外,有沒有最好的方法來做到這一點?任何技巧,這將使我能做到這一點,將不勝感激。我想要做的一件事是捕獲5個GPS數據點(我假設Android手機可以以每秒一次的速度獲得GPS數據),然後每5秒鐘將5個數據點的束髮送到網絡服務。我也會嘗試每秒發送一個數據點,看看它是否會起作用。
這兩種方法中的哪一種看起來都是一種很好的方法?有沒有更好的辦法?
我目前使用由James Smith和Google Play Services融合位置提供程序編寫的Android異步Http客戶端庫。
http://loopj.com/android-async-http/
謝謝,這看起來像一個不錯的選擇。我同意,使用sqlite數據庫是沒有必要的,它會減慢速度。我將使用Volley編寫一些測試應用程序,並瞭解它的性能如何。我以前沒聽說過。 我會檢查這個答案,但想等到一天結束,看看我是否有更多的評論。 – nickfox 2014-12-02 18:11:24