2011-02-03 116 views
5

我正在測試模擬器中的Android GPS跟蹤應用程序,並且在試圖找出最後一個已知位置是否過時時遇到問題。

獲得系統時間給了我正確的時間,但是當我在最後一個已知位置呼叫location.getTime()時,返回的時間會關閉幾個小時。我做了一些更多的測試,發現每當我從Eclipse的Emulator控制選項卡發送一個GPS位置(類似於地理修復)時,該位置的時間提前了一秒。這根本沒有意義!我將不勝感激這個問題。Android模擬器的GPS位置給出錯誤的時間

+0

這裏也有趣且可重複。它獲取的日期是正確的,時間從12:00:00開始,然後前進到12:00:01等每個連續的地理修復。我的時區是GMT。我會說這是模擬器中的一個錯誤。 – NickT 2011-02-03 17:50:42

+0

我看到同樣的事情。當通過DDMS向仿真器發送「手動」座標時,我得到一段時間(從正確的日期開始,但是在00:00,每次發送新的時間前進一秒)。 – 2011-02-12 17:13:30

回答

0

該錯誤已在ToT dev branch中修復爲API 26。我們將選擇此修復程序到其他分支機構,並希望公衆可用的系統映像將在不久的將來看到錯誤修復。

如果有任何問題仍然存在,請在Google issue tracker舉報,他們將重新開放審查。