基于树莓派的Android Things的初体验

基于树莓派的Android Things的初体验

一、   树莓派(RaspberrtPi)简介

       树莓派是一款单片机式微型电脑,在一个信用卡的PCB板上集成了CPU、GPU、RAM、网卡等设备,主要用于计算机学习以及智能设备的原型开发。

基于树莓派的Android Things的初体验_第1张图片

二、   AndroidThings简介

      Android Things是Google推出的基于Android的物联网操作系统。Android

     Things在原生Android的基础上针对嵌入式设备做了许多精简,同时添加了针对物联网设备的支持库。如下为Android Things系统的主体架构:

基于树莓派的Android Things的初体验_第2张图片

    AndroidThings目前还处于开发阶段,Google放出的也只是预览版,Google放出的也只是预览版,并且提供了Turnkey硬件SOM解决方案,该SOM解决方案集成了BSP方便的驱动,目前仅支持如下几个硬件平台:

基于树莓派的Android Things的初体验_第3张图片

 

三、   基于树莓派3搭建Android Things环境

1. 下载系统镜像

      首先需要下载Android Things的系统镜像,可以到下面的地址下载树莓派所需要的系统镜像。Android Things镜像地址:

      https://developer.android.google.cn/things/preview/download.html

2. 准备Micro SD卡

       树莓派3没有集成存储外设,如要插入Micro SD卡作为存储设备,系统也需要烧写进Micro SD卡。刷系统会格式化SD化,事先备份好卡里的资料。

3.烧写镜像

       解压下载的系统镜像,这里我们选择win32 Disk Imager工具来将镜像烧录到sdcard中。运行win32 DiskImager,最右边选择sdcard的盘符,然后选择镜像路径,再然后点击write等待写入结果。

 

四、   启动AndroidThings

基于树莓派的Android Things的初体验_第4张图片

     第一步:插入前面刷入的Android Things的TF卡

     第二步:用HDMI连接显示器或电视机

    第三步:插入USB电源

    接下来就可以看到启动画面:

基于树莓派的Android Things的初体验_第5张图片

        启动完成后,可以插入鼠标,点击“CONNECT TO NETWORD”按钮,连接上WiFi

基于树莓派的Android Things的初体验_第6张图片

      之后在电脑上通过ADB命令就可以连接Android Things了

                  adb connect IP地址。

 

五、部署项目

       打开Androidstudio之后,创建好第一个Android things的项目 ,流程跟创建Android的项目类似,流程就不多介绍了。

      调试运行新创建的Android Things项目,在弹出的“ 部署目标窗口”中,选择“GoogleIot_rpi3”(通过adb连接上的AndroidThings系统)并确定。

基于树莓派的Android Things的初体验_第7张图片

       耐心等待片刻,直到树莓派屏幕上出现调试的APP界面。

基于树莓派的Android Things的初体验_第8张图片


你可能感兴趣的:(基于树莓派的Android Things的初体验)