42

Android エミュレータのクロックがホスト システムのクロックと一致しないのはなぜですか? タイムゾーンの違いではなく、常に数分ずれています。

エミュレータの時間を手動で設定する以外に、それらを同期する方法はありますか?

4

7 に答える 7

22

時間を同期させる方法はないと思います。エミュレータのデフォルトイメージはUTC/GMT(+00:00)に設定されます。ただし、自分で変更することはできます。

これを行う方法の画像を次に示します。最初に[自動タイムゾーン](赤い矢印)のチェックを外し、次に[選択したタイムゾーン](緑の矢印)をクリックして、最後にタイムゾーンを選択します。システム(黄色の矢印)。 タイムゾーンのスクリーンショット

于 2012-06-22T00:05:05.097 に答える
7

AVDとホスト時間の間にいくつかの不一致がある場合、主にスナップショットから再起動したadb shell date後、エミュレーターを起動した直後に日付を確認および/または設定するために使用できます。

于 2012-06-22T01:03:19.973 に答える
1

Windows では、解析で数字の前にスペースが返されたときにエラーが発生しないように、日時文字列を引用符で囲む必要があります。

完全な構文は次のようになります。

adb shell date -s '%date:~10,4%%date:~4,2%%date:~7,2%.%time:~0,2%%time:~3,2%%time:~6,2%'
于 2015-05-16T11:12:49.187 に答える