我是剛接觸android並剛開發出基於GPS的應用程序。它執行以下操作 -Android GPS應用程序無法正確捕獲位置
- 顯示使用疊加的用戶的路徑,同時用戶正在移動
- Calcuates總行進距離&平均速度
爲了獲得用戶的位置,如果已註冊位置更新使用 -
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER,10000,0,this);
基本上,我試圖獲取位置每隔10秒,然後生成路徑相應
不過,雖然我的HTC Legend測試此,我面臨的幾個問題 -
- 當我開始錄製曲目,GPS接收器圖標開始在頂部進行動畫製作。有時候,我只收到 4-5分鐘沒有收到任何消息
- 當我開始接收更新信息後,有時GPS接收器圖標保持不變,當時位置正常。但有時, 再次開始閃爍,我以後沒有得到任何的位置,但它仍然閃爍,我必須重新啓動應用程序,以使其再次
工作我在做什麼錯? 10秒頻率是否過早?我不能使用網絡提供,因爲我必須建立準確的路徑,提供商不會給出準確的路徑。 GPS接收器如何工作?它什麼時候閃爍?它什麼時候停止?
請幫忙
謝謝!!
您是否找到解決方案? btw HTC Legend有哪些Android版本?我在HTC Desire S(2.3.3)上遇到了更嚴重的問題。我無法獲得GPS定位。 :( – beerBear 2013-02-04 18:56:36