GPSの所在地は何かに依存していますか?理解できない。なぜGPS時間が間違っていて、1時間で違うのですか?
は私が行います Log.d(TAG, "gps=" + mLastLocation.getTime()+ ", onboard=" + System.currentTimeMillis());
がログになった:GPS = 1460650390000は、オンボードのGPS = UTC午前16時13分10秒、オンボード= UTC、そう1460646790765
を=午後3時13分10秒
同じ時刻にhttp://currentmillis.com - UTC時間15:13:17
したがって、衛星時刻は間違いです。衛星時刻は間違っています。 なぜですか?何か非常に奇妙です。それは古いアンドロイド2.3です。 UTC夜八時29分00秒今を更新し
、GPSは、午後12時29分00秒(もちろんのW/Oタイムゾーン)を示す
私はこの古い質問を掘り下げましたが、私は現在、デバイスに同じ問題があります。問題解決のための解決策を考え出しましたか?あなたのケースで影響を受けるのはどのデバイスですか?私の現在のものは、Android 4.4.2のTerra 803ですが、とにかく安いタブレットです... –
私はどんな感情も落としました。しかし、タイムゾーンを変更し、あなたのアプリから終了してみてください。アプリケーションにTMZの変更が再開されるまで表示されない(私のケースでは) – djdance
それは今もやっている点です。サマータイムなしで手動でタイムゾーンを設定し、それに応じてデバイス時間を調整します。これは非常に奇妙な回避策ですが。 –