[Android Things] 设置自动对时服务器

Android things内置的自动对时NTP服务器在国内无法访问,所以每次开机后时间都是2009.1.1 00:00:00。我们需要把NTP服务器设置为国内可访问的服务器,才能让Android things开机后自动通过网络对时。

连接到Android things

  • 把Android things接入局域网
  • 查看到Android things的IP地址(假设为192.168.1.3)
  • 在cmd中执行adb connect 192.168.1.3

获得adb root权限

打开cmd,在里面执行如下操作:

  • adb -s 192.168.1.3:5555 root
    • 此时可能adb连接会断开,如果断开,请在执行一次adb connect 192.168.1.3
  • adb -s 192.168.1.3:5555 remount
  • adb -s 192.168.1.3:5555 shell

设置时区

已经从cmd进入到adb shell,执行如下操作:

  • setprop persist.sys.timezone Asia/Shanghai 设置时区为亚洲/上海
  • settings put global ntp_server ntp1.aliyun.com 设置NTP服务器到阿里云的NTP1服务器
  • reboot 重启Android things

Android things重启后,如果它连接的局域网是可以访问Intent的,那么它会开始自动对时。

你可能感兴趣的:([Android Things] 设置自动对时服务器)