Android things內(nèi)置的自動(dòng)對(duì)時(shí)NTP服務(wù)器在國(guó)內(nèi)無(wú)法訪問(wèn),所以每次開機(jī)后時(shí)間都是2009.1.1 00:00:00。我們需要把NTP服務(wù)器設(shè)置為國(guó)內(nèi)可訪問(wèn)的服務(wù)器,才能讓Android things開機(jī)后自動(dòng)通過(guò)網(wǎng)絡(luò)對(duì)時(shí)。
連接到Android things
- 把Android things接入局域網(wǎng)
- 查看到Android things的IP地址(假設(shè)為192.168.1.3)
- 在cmd中執(zhí)行
adb connect 192.168.1.3
獲得adb root權(quán)限
打開cmd,在里面執(zhí)行如下操作:
-
adb -s 192.168.1.3:5555 root
- 此時(shí)可能adb連接會(huì)斷開,如果斷開,請(qǐng)?jiān)趫?zhí)行一次
adb connect 192.168.1.3
- 此時(shí)可能adb連接會(huì)斷開,如果斷開,請(qǐng)?jiān)趫?zhí)行一次
adb -s 192.168.1.3:5555 remount
adb -s 192.168.1.3:5555 shell
設(shè)置時(shí)區(qū)
已經(jīng)從cmd進(jìn)入到adb shell,執(zhí)行如下操作:
-
setprop persist.sys.timezone Asia/Shanghai
設(shè)置時(shí)區(qū)為亞洲/上海 -
settings put global ntp_server ntp1.aliyun.com
設(shè)置NTP服務(wù)器到阿里云的NTP1服務(wù)器 -
reboot
重啟Android things
Android things重啟后,如果它連接的局域網(wǎng)是可以訪問(wèn)Intent的,那么它會(huì)開始自動(dòng)對(duì)時(shí)。