一、 树莓派(RaspberrtPi)简介
树莓派是一款单片机式微型电脑,在一个信用卡的PCB板上集成了CPU、GPU、RAM、网卡等设备,主要用于计算机学习以及智能设备的原型开发。
二、 AndroidThings简介
Android Things是Google推出的基于Android的物联网操作系统。Android
Things在原生Android的基础上针对嵌入式设备做了许多精简,同时添加了针对物联网设备的支持库。如下为Android Things系统的主体架构:
AndroidThings目前还处于开发阶段,Google放出的也只是预览版,Google放出的也只是预览版,并且提供了Turnkey硬件SOM解决方案,该SOM解决方案集成了BSP方便的驱动,目前仅支持如下几个硬件平台:
三、 基于树莓派3搭建Android Things环境
1. 下载系统镜像
首先需要下载Android Things的系统镜像,可以到下面的地址下载树莓派所需要的系统镜像。Android Things镜像地址:
2. 准备Micro SD卡
树莓派3没有集成存储外设,如要插入Micro SD卡作为存储设备,系统也需要烧写进Micro SD卡。刷系统会格式化SD化,事先备份好卡里的资料。
3.烧写镜像
解压下载的系统镜像,这里我们选择win32 Disk Imager工具来将镜像烧录到sdcard中。运行win32 DiskImager,最右边选择sdcard的盘符,然后选择镜像路径,再然后点击write等待写入结果。
四、 启动AndroidThings
第一步:插入前面刷入的Android Things的TF卡
第二步:用HDMI连接显示器或电视机
第三步:插入USB电源
接下来就可以看到启动画面:
启动完成后,可以插入鼠标,点击“CONNECT TO NETWORD”按钮,连接上WiFi
之后在电脑上通过ADB命令就可以连接Android Things了
adb connect IP地址。
五、部署项目
打开Androidstudio之后,创建好第一个Android things的项目 ,流程跟创建Android的项目类似,流程就不多介绍了。
调试运行新创建的Android Things项目,在弹出的“ 部署目标窗口”中,选择“GoogleIot_rpi3”(通过adb连接上的AndroidThings系统)并确定。
耐心等待片刻,直到树莓派屏幕上出现调试的APP界面。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删