Android Things HelloWorld

原来一直做的都是Android App的产品,最近经常和硬件部门调试一些硬件,如蓝牙的连接和读写,串口的通信,涉及到一些嵌入式和硬件的知识,虽然不懂但感觉挺有意思的,偶然机会看见Google推出了一个新的物联网平台Android Things,所以就开始了解了解。
学习一门新的语言或者新的编程技术都是从Hello world开始的,所以我也开始从Hello World开始。
首先需要有以下软硬件准备:
1. Android Studio2.2及以上
2. Android SDK 7.0及以上
3. Raspberry Pi 3(树莓派3 B)考虑到成本最低,200多,淘宝有的卖
4. SD卡8G及以上(是sd卡不是U盘),及读卡器(用来写系统到SD卡中)
5. HDMI线
6. 显示器
7. 网线
软硬件齐全后,开始Android Things的旅程
1. 首先制作系统(参考)
我选择的硬件是Raspberry Pi 3 Model B,所以系统的制作就用这个了
步骤1.下载最新的镜像
下载地址,选择Raspberry Pi
下载地址
下载androidthings_rpi3_devpreview_2.zip,解压到开发电脑得到iot_rpi3.img(如果解压有问题mac用 The Unarchiver,windows用 7-Zip )
步骤2.烧写镜像
(1).下载烧写工具,我用的是mac,所以烧写工具是Etcher,Etcher下载链接,下载安装后运行如图,选择镜像(iot_rpi3.img),然后选择烧写的SD卡,进行烧写
(2).烧写完成后,将SD卡取出,插入到Raspberry Pi板子的下方的SD卡插槽,系统制作完成。
2. 硬件连接
(1)板子连接图 1的位置插入usb线提供电源,2的位置插入网线,提供网络,3的位置插入HDMI线,用来显示
(2) 连接完成后,要做的就是等待系统的开启,这个过程可能需要几分钟,如果不行的话,可以将SD卡拔插几下
3. 开始Hello World
(1)新建一个Android项目HelloThings,注意SDKVersion在24及以上,然后在app的build.gradle文件的dependencies中加入依赖provided ‘com.google.android.things:androidthings:0.2-devpreview’;项目可以参考官方demo或者我的git项目HelloThings
(2)项目新建好后,开始通过wifi建立板子和开发电脑的连接,在系统启动成功后界面的下方会有一个IP地址(如192.168.1.8)这里写图片描述,在android studio的terminal中输入 adb connect 192.168.1.8建立调试连接,输出connected to 192.168.1.8:5555,说明连接成功,就可以直接运行HelloThings,同时显示屏会有相应的界面出现。这里写图片描述

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值