【问题标题】:Set and sync time using ADB shell with Python使用 ADB shell 和 Python 设置和同步时间
【发布时间】:2020-12-10 21:19:32
【问题描述】:

我正在尝试使用带有 Python 的 adb shell 命令准确同步时钟。

我可以使用以下方法设置日期/时间:

adb shell date 071710102020

这只会将时间更改为秒。有没有办法在三星设备上使用 adb shell 将时间设置为毫秒?

另一种选择是将$EPOCHREALTIME 更改为毫秒?这可能吗?

谢谢!

【问题讨论】:

  • 这和 Python 有什么关系?
  • 我想用 python 和 adb 来设置这个。
  • 我的意思是,这是特定于 Python 的吗?您使用 Python 的事实似乎与问题无关。
  • 不,它不是特定于 Python 的。我应该把 adb 作为标签。我确实想将 pythons 日期/时间同步到我的三星设备,尽可能接近(直到毫秒)。
  • 好的,然后我删除了python标签

标签: adb


【解决方案1】:

最直接的解决方案是使用ntp 同步两者、Android 设备和运行 python 的机器。它内置于 Android 和所有现代操作系统,包括 Windows、Linux 和 MacOS。

如果你真的想将设备同步到主机时间,你首先需要在你的机器上安装和配置ntp,然后你应该可以像这样与adb shell同步

adb shell ntpdate -q <yourservername>

【讨论】:

    猜你喜欢
    • 2013-10-30
    • 1970-01-01
    • 2021-06-25
    • 2021-11-06
    • 2017-04-08
    • 1970-01-01
    • 1970-01-01
    • 2015-08-06
    • 1970-01-01
    相关资源
    最近更新 更多