【问题标题】:Android Location getTime() Bug?Android Location getTime() 错误?
【发布时间】:2011-09-01 19:15:36
【问题描述】:

不确定这是否是一个错误,但它没有达到我的预期。

我已启用 GPS 和网络位置。我决定使用哪个位置的第一件事是检查该位置的时间。

我的手机提前 10 分钟设置好了。结果这是我调试的输出。

09-01 20:05:00.764: network. Elapsed Time: 42001.  Date: Thu Sep 01 20:04:18 GMT+01:00 2011
09-01 20:05:00.764: gps.     Elapsed Time: 607768. Date: Thu Sep 01 19:54:53 GMT+01:00 2011

看起来网络位置使用的是系统时间,而 GPS 使用的是实际时间。

是否有什么我应该做或做错的事情,或者这是一个错误?

编辑:我正在使用摩托罗拉 Droid 硬件来测试是否有帮助。

【问题讨论】:

    标签: android gps location


    【解决方案1】:

    GPS 时间是一个实际的时间测量系统:http://en.wikipedia.org/wiki/GPS_time#Timekeeping。 GPS 时间不与 UTC 同步,所以我不希望它与您手机上的时钟同步,除非您将手机时钟设置为与 GPS 时间相同。

    【讨论】:

    • 我在寻找work around 时发现了这个,以防有人感兴趣
    猜你喜欢
    • 1970-01-01
    • 2013-05-10
    • 1970-01-01
    • 2018-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多