博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android Things 接替 Brillo,正式亮相
阅读量:6101 次
发布时间:2019-06-20

本文共 819 字,大约阅读时间需要 2 分钟。

Android Things 正式接替 Brillo 亮相,名称的改变带来了什么新的内容,广大 Android 开发者如何进入这一新的领域,通过本文,你不仅会了解 Android Things 的来龙去脉。

先看外表:

image

再看内部核心硬件:

image

它的愿景就是将无数的的设备连接起来,Android Things 作为物联网的大脑,使用公开协议 Weave 与广大的传感器/外部设备进行对话。

不像 Android 其它系统,Android Things 大多数情况下只在后台以服务方式运行,没有显示屏,默默的与打印机、门锁、烤箱、灯泡、插座这些设备一起提供服务。

Android Things 全解析

Android Things 架构

先看 Brillo 和 Android Things 的架构图进行对比:

这是 Brillo:

image

这是 Android Things:

image

可以很清楚的看出来:

Brillo 使用 C/C++ 基于 NDK 进行开发,Android Things 通过 Java API 面向广大的 Android 和 Java 开发者,就算是新手,Android 的也是极易上手的。各位苦于嵌入式开发各种工具坑的福音到了,对于性能和底层要求高的部分仍然可以用 NDK 编写,在 Android Studio 里调试 NDK 代码也和 Java 代码一样的简单。

Android Studio,Android SDK,Play service 和 Firebase,这些工具和 Service 形成了完整易用的工具链。

Android Things 出生最晚,更新条件也是最好的,直接使用 Android Nougat 的自动后台更新机制,最大限度的提高系统的安全性。

广泛的硬件平台支持

现在支持以下3款硬件:

1)Intel Edison

image

2)NXP Pico

image

3)Raspberry Pi 3

image

文章转载自 开源中国社区 [

你可能感兴趣的文章
MyBatis中的resultType和resultMap
查看>>
体验应用程序在Mac/iPhone/iPad之间的Handoff
查看>>
ThinkPHP框架介绍
查看>>
关于对html中文档流的理解
查看>>
Linux组件封装(六)——定时器的简单封装
查看>>
拓展随记
查看>>
[iOS]SourceTree+oschina实现代码远程托管
查看>>
js字符串转数组
查看>>
__attribute__机制
查看>>
jquery打造一个会自动播放样子也很经典的选项卡tab
查看>>
JAVA的类和对象
查看>>
css3 transition
查看>>
ural(Timus) 1333. Genie Bomber 2
查看>>
fiddler学习笔记--基本介绍
查看>>
开发者眼中最好的 22 款 GUI 测试工具
查看>>
zz iOS Core Animation 简明系列教程
查看>>
oracle免安装客户端设置
查看>>
c/c++内存使用原则
查看>>
关于程序员的发展方向
查看>>
理解jsonp
查看>>