谷歌以物联网操作系统Android Things进军物联网

标签: tuicool | 发表时间:2017-01-04 08:00 | 作者:
出处:http://itindex.net/admin/pagedetail

谷歌给物联网设备的开发带来了Android及其生态系统。开发人员将像之前他们为移动设备编写应用程序那样,为这些设备编写应用程序。

谷歌已经将一些Brillo的主要技术结合到了他们的移动操作系统中,也就是名为 Android Things的以物联网设备为目标的新解决方案。除了一般的Android API和访问谷歌的各种服务的库之外,该嵌入式操作系统中还包含了一个名为物联网支持库( Things Support Library)的新库,这个库有两个主要功能:通过多种协议和接口(GPIO、PWM、I2C、SPI、UART等)访问传感器和执行器的 外围I/O API;以及一个 用户驱动API(User Driver API),可以给应用程序添加新的设备驱动,用于将硬件事件注入系统,使它们可以为应用程序所用。尤其是,用户驱动API允许开发人员在原厂设置提供的现有功能之外,扩展对物联网设备可以做的事。为Brillo所写代码需要被移植,替代“底层I/O代码和SELinux配置,同时调用新的周边API”。

由物联网操作系统Android Things所带来的最大的改进就是与整个Android生态系统的整合:通过Android Studio用Android API进行开发,通过正常的Android渠道为系统提供一般操作和安全更新,访问谷歌的服务,如短信、语音、认证、游戏,助理等等。同时开发商可以继续通过Android NDK用C或C++写代码,他们现在也可以选择用Java写代码。

物联网操作系统Android Things支持SoM(System-on-Modules,模块化系统),也就是SoC(System-on-Chip,片上系统)加RAM、FLASH存储器、WiFi、蓝牙和其他一些部件。目前它支持Intel Edison、Intel Joule 570x、NXP Pico i.MX6UL、NXP Argon i.MX6UL和Raspberry Pi 3,接下来还会继续支持更多。认证过的硬件将与谷歌提供的系统镜像一起交付,包括未来的更新,也将在没有开发人员介入的情况下自动交付。

Weave是由谷歌使用的物联网设备之间的通信协议,它已经被改进,可以直接访问更多的云服务,比如通过语音命令进行设备控制的助理服务等。除了常见的智能灯泡、智能插座、智能开关和恒温器等,谷歌还计划增加其他类型的设备,包括支持客户自定义的设备。一些制造商已经宣布对Weave提供支持,他们分别是Belkin WeMo、First Alert、Honeywell、LiFX、TP-Link和Wink等。

阅读英文原文: Google Targets IoT with Android Things

相关 [谷歌 物联网 操作系统] 推荐:

谷歌以物联网操作系统Android Things进军物联网

- - IT瘾-tuicool
谷歌给物联网设备的开发带来了Android及其生态系统. 开发人员将像之前他们为移动设备编写应用程序那样,为这些设备编写应用程序. 谷歌已经将一些Brillo的主要技术结合到了他们的移动操作系统中,也就是名为 Android Things的以物联网设备为目标的新解决方案. 尤其是,用户驱动API允许开发人员在原厂设置提供的现有功能之外,扩展对物联网设备可以做的事.

Google物联网操作系统

- -
本次,谷歌正式将其物联网Brillo系统更名为Android Things,并同时更新了通讯协议weave.. 与Android TV Android Auto和Android Wear统一名称,稳定发展. Android Things为开发者快速打造物联网设备底层系统,开发者可以使用Android API和Google服务,结合Android Studio Google Cloud Platform及Google Play来操作,已开放预览版.

面向物联网的几大开源操作系统

- - 开源中国社区最新新闻
在过去的十年间,大多数新型开源操作系统已从移动市场转向物联网市场. 本文介绍了面向物联网的许多新型开源操作系统. 我们之前的文章介绍了开源物联网框架,以及面向物联网和消费者智能家居设备的Linux和开源开发硬件. 除了介绍面向物联网的新型嵌入式Linux发行版外,我还介绍了OpenWrt等几款比较老的轻量级发行版,它们在这个领域迎来了新生.

多如牛毛的物联网操作系统

- -
  今天 PC 和手机时代的操作系统霸主未必能在物联网时代延续霸业. 操作系统产业的规律是,当垄断已经形成,后来者就很难颠覆,只有等待下一次产业浪潮. 如今,一个全新的、充满想象空间的操作系统市场机会正在开启.   如此关键的产业环节必然是兵家必争之地. ARM、谷歌、微软、华为、阿里、海尔等国内外著名的 IT 企业纷纷推出物联网操作系统,整个产业呈现出群雄逐鹿的壮观景象.

深入解析物联网操作系统(架构/功能/实例分析)

- - IT瘾-geek
1.       物联网的主要特点.                        i.             连接. 所谓连接,指的是各种各样的终端设备,都能够通过某种网络技术,连接到一个统一的网络上. 下一代的基础通信网络,包括未来的5G,通信网络架构重构等,为物联网提供泛连接网络是核心目标.

谷歌Chrome操作系统被曝存在多个漏洞

- 龍渊冭子 - cnBeta.COM
据国外媒体报道,两位研究人员今天表示发现Chrome OS系统存在多个漏洞,并通过这些漏洞破解该系统. 当谷歌在几年前最先开始谈论其Chrome OS软件的时候,其中一个卖点是承诺该系统的内置安全保护将优于其他操作系统. 现在,尽管Chrome OS仅仅上市几个月,安全专家已经掌握破解该操作系统的方法.

韩国媒体质疑谷歌操作系统拖累三星平板电脑

- Zhenbo Xu - cnBeta.COM
韩国《朝鲜日报》周二发表《Galaxy Tab10.1 谷歌给三星抹黑. 》一文,质疑谷歌Android操作系统拖累了三星平板电脑Galaxy Tab10.1的表现. 报道引述美国科技资讯网站Businessinsider的观点称,三星平板电脑Galaxy Tab10.1“硬件设备丝毫不亚于iPad2,但里面的软件太烂”.

谷歌开发Fuchsia,PC和移动操作系统真的要融合了?

- - 雷锋网
近日有媒体报道称,谷歌正在研发一款名为“Fuchsia”的跨平台操作系统. 据报道,Fuchsia不仅将支持32位/64位的ARM架构CPU,也可以运行在64位的PC电脑上. 消息一出,业内普遍分析认为,Fuchsia系统显示了谷歌想要打通PC和移动平台的野心. 不过,目前该系统尚处在研发的早期阶段,未来究竟如何发展尚不得而知.

公开了:统治物联网的不为人熟知的开源操作系统

- - 博客园_新闻
英文原文: Out in the Open: The Little-Known Open Source OS That Rules the Internet of Things. 差不多所有东西都可以连接到计算机网络. 獾大部分时间在地下,给生物学家和动物学家追踪它们的下落和活动增加了难度. 比如,GPS 在地下或密闭区域运作不正常.

为什么选择Zephyr操作系统开发物联网产品?HereO、CommSolid和Grush有话说

- - 奇笛网
万物联网时代,物联网设备以百花齐放的态势涌向市场,让众多用户体验到互联所带来的智能体验. 物联网设备也以开发成本低、开发周期短吸引了一波创业者的目光,从而造就了当前物联网市场百家争鸣的热闹格局. 除了硬件设计,摆在创业者面前最直接的问题就是:如何为自己的物联网设备选择一款合适的操作系统. 操作系统对于物联网设备而言,与互联网中的Windows同等重要.