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

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

一、   树莓派(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镜像地址:

      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的TF卡

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

    第三步:插入USB电源

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

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

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

                  adb connect IP地址。

 

五、部署项目

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

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


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



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mind_programmonkey

你的鼓励是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值