一、物料準(zhǔn)備
- Mac電腦
- Raspberry Pi 3 Model B
- 樹(shù)莓派電源適配器(5V/2.5A 或 5V/2A)
- Micro-USB線(xiàn)
- 容量大于8G的SD卡
- SD卡讀卡器
- 連接到Internet的網(wǎng)線(xiàn)
- HDMI線(xiàn)
- 支持HDMI的顯示器
二苏研、刷入Android Things
- 下載樹(shù)莓派最新的Android Things鏡像
- 將SD卡鏈接到Mac電腦等浊,解壓下載的鏡像(>4G)
- 按照樹(shù)莓派的官方說(shuō)明將鏡像寫(xiě)入SD卡
- 將刷入Android Things的SD卡插入樹(shù)莓派
- 將樹(shù)莓派接上電源,并通過(guò)HDMI線(xiàn)鏈接顯示器
啟動(dòng)過(guò)程需要幾分鐘
啟動(dòng)
載入中摹蘑。筹燕。。
啟動(dòng)完成
- 插入網(wǎng)線(xiàn),鏈接到網(wǎng)絡(luò)庄萎,屏幕下部會(huì)顯示IP地址
- 使用adb工具鏈接到該IP地址
$ adb connect <ip-address>
三踪少、鏈接wifi
使用adb工具鏈接到樹(shù)莓派之后,可以使用adb工具鏈接wifi
- 啟動(dòng)wifi服務(wù)并設(shè)置SSID和密碼
$ adb shell am startservice \
-n com.google.wifisetup/.WifiSetupService \
-a WifiSetupService.Connect \
-e ssid <Network_SSID> \
-e passphrase <Network_Passcode>
- 驗(yàn)證wifi是否鏈接成功
可以通過(guò)兩種方法:
查看顯示器下方糠涛,顯示wifi連接狀態(tài)
使用adb工具查看log
$ adb logcat -d | grep Wifi
...
V WifiWatcher: Network state changed to CONNECTED
V WifiWatcher: SSID changed: ...
I WifiConfigurator: Successfully connected to ...
3. 測(cè)試是否可以連接到網(wǎng)絡(luò)
$ adb shell ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=6.67 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=55.5 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=23.0 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=245 ms