[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的,那么它会开始自动对时。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。