说明: 这是一个系列,是笔者学习Android Things 相关的笔记。
2016年的最后几天, Google 发布了为 物联网(IoT)系统打造的操作系统 Android Things。这其实不是一个全新的系统,而是过去几年 Google 为 IoT 打造的系统 [Brillo] 的升级版, 可以称为Brillo 2.0。 现在Google 改名了, 叫Android Things。 估计是为了搭Android 的便车。 (话说为不成熟的内部系统费尽心思起名和改名( naming and renaming )这点, Google 真是得到了 Microsoft 的真传。)
简介
从发布的 Preview 版本来看, Android Things 基于 Android 7.0, 做了一些裁剪, 把一些手机特有的功能给去掉了, 其余和 Android 基本相同。
开发环境
一个非常大的好处是继承了Android的整个生态,包括开发环境。 为Android Things 开发应用基本和Android开发应用相同。 使用Android Studio,可以现在模拟器或者Android 手机上跑通(对那些不需要连接硬件附件的应用)。
硬件
Android Things 目前支持 3 种开发板:
- Intel Edison
- NXP Pico
-
Raspberry Pi 3
买来自己刷系统就好了。
我用了Raspberry Pi 3 Model B, 比起Intel 的板子动辄上千, 这个真心是良心价,淘宝可买190RMB。
另外记得需要买一些配件: 包括各种连接线,SDcard,传感器套件等。
强烈建议购买之前读一遍Android Things 的文档,对开发过程有个基本了解。
网友评论