在使用網絡提供商進行位置更新時,我發現它與我在設備上設置的時間相同。它可以不是由網絡提供的,因爲它是GPS。或者,如果網絡提供者不能提供時間,則atleast location.getTime()應該返回0而不是設備時間。有什麼方法可以避免設備時間,因爲我想區分它。爲什麼使用網絡提供商進行Android GPS位置更新會給設備帶來時間?
0
A
回答
1
網絡供應商不會像GPS那樣爲您的手機供應時間。沒有辦法改變這一點。
這是因爲網絡提供商正在使用您的手機所連接的GPRS/EDGE/WIFI/3G天線的位置,並計算其中的接近位置 - 沒有特定的「網絡位置」服務。
另一方面,GPS或Navigational Satellite Timing and Ranging - Global Positioning System
(NAVSTAR GPS)設計用於傳輸原子鐘精確定時信號。
0
它不返回null因爲當它爲空時,它將使用系統時間。 您可以參考源代碼的Location.class
if (mTime == 0)
mTime = System.currentTimeMillis();
相關問題
- 1. 無法使用GPS提供商和網絡提供商獲取更新位置?
- 2. 網絡提供商與GPS提供商模擬位置android
- 3. 如果Android設備沒有GPS作爲位置提供商,會發生什麼
- 4. 使用網絡提供商和GPS提供商的GPS?
- 5. 爲什麼GPS提供商在設備無法使用天空時返回位置更新?
- 6. Android位置 - 網絡提供商,設備速度
- 7. 如何從GPS或網絡提供商獲取位置android
- 8. Android網絡位置提供商問題
- 9. 使用網絡提供商的位置更新
- 10. Android網絡提供商和GPS提供商返回空
- 11. Android網絡提供商和GPS提供商處理
- 12. 使用Android GPS進行位置更新?
- 13. 使用網絡提供商
- 14. 關於Android上的網絡提供商
- 15. 如何將提供商Gps更改爲網絡以獲取地理位置?
- 16. 我有「網絡」位置提供商但得到:提供商「網絡」未知,爲什麼?
- 17. 通過GPS和網絡提供商獲取位置
- 18. 什麼時候網絡供應商更新的Android
- 19. 將網絡連接到GPS提供商
- 20. 網絡提供商和GPS提供商返回空值
- 21. Android的定位管理,獲取GPS位置,如果沒有GPS,然後去網絡提供商的位置
- 22. Android的全球定位系統和網絡提供商
- 23. 同時使用GPS porvider和網絡提供商
- 24. Android GPS提供商
- 25. 使用GPS和網絡提供商在Android上定位服務的體驗
- 26. 從網絡提供商
- 27. Android:從未選擇GPS提供商。只有網絡提供商目前
- 28. Android:如何使用GPS提供商離線當前位置?
- 29. 如何提高網絡提供商的位置準確性? Android
- 30. 網絡服務提供者不提供位置更新
嗯......但ATLEAST location.getTime()應返回空值,而不是設備的時間,以表明它不能給它。 – Pritam 2010-12-18 19:17:25