2010-08-08 24 views

回答

1

網絡供應商不會像GPS那樣爲您的手機供應時間。沒有辦法改變這一點。

這是因爲網絡提供商正在使用您的手機所連接的GPRS/EDGE/WIFI/3G天線的位置,並計算其中的接近位置 - 沒有特定的「網絡位置」服務。

另一方面,GPS或Navigational Satellite Timing and Ranging - Global Positioning System(NAVSTAR GPS)設計用於傳輸原子鐘精確定時信號。

+0

嗯......但ATLEAST location.getTime()應返回空值,而不是設備的時間,以表明它不能給它。 – Pritam 2010-12-18 19:17:25

0

它不返回null因爲當它爲空時,它將使用系統時間。 您可以參考源代碼的Location.class

if (mTime == 0) 
    mTime = System.currentTimeMillis(); 
相關問題