写点什么

谷歌将逐步淘汰 Android Things

2021 年 1 月 13 日

谷歌将逐步淘汰Android Things

谷歌最近宣布将会逐步淘汰其Android Things IoT平台。2021 年 1 月 5 日之后将会拒绝接受新项目,Android Things 会在 2022 年对所有项目关闭。


谷歌的简短的声明只有一句话并且还有一个指向 FAQ 页面以获取详细信息的链接:


Android Things 控制台将会在 2021 年 1 月 5 日停止支持新项目,并且会在 2022 年 1 月 5 日关闭对所有现有项目的支持。


FAQ 页面的详细信息如下:


2019 年 2 月,我们宣布了一项针对设备制造商的关于 Android Things 平台商业使用的更新。根据这些更新,我们将关闭 Android Things 的非商业用途。从 2021 年 1 月 5 日开始,控制台将不再允许使用 NXP i.MX7D 和 Raspberry Pi 3B 创建新项目。


Android Things 已经用到了智能显示器和智能音响中,包括联想的Smart Display三星的JBL以及LG WK9智能显示器


有多个原因可以阐述 Android Things 为何会落到如此境地。尽管谷歌推动 Android Things 作为智能显示器的平台,但是谷歌并没有在自己的硬件上使用它。谷歌自己的智能显示器使用的是改良版的Google Cast平台


有些人认为 Android Things 的硬件需求比较苛刻。Android Things 支持三款电路板:Intel Edison、NXP Pico i.MX6UL 和 Raspberry Pi 3。它需要至少 512MB 的 RAM,大多数电路板至少配置了 1GB 的 RAM。Gary Sims在他的文章中[这样说到](https://www.androidauthority.com/what-is-android-things-gary-explains-740572/#%3a~%3atext=Android Things supports three boards%3a the Intel Edison,,and that both 32-bits and 64-bits are supported.):


Android 使用 Linux kernel 作为其核心,Linux 是一个支持虚拟内存的、完整的多任务操作系统。这意味着,Android Things 需要支持虚拟内存的处理器,换句话说,也就是具有完整 MMU 的处理器。[…]我提及这一点的原因在于,很多 IoT 产品使用微控制器,因此具有更少的内存、更小的闪存、耗电更少并且操作系统也不那么复杂。选择使用 Android 和 Linux,谷歌瞄准的是 IoT 市场的一个细分市场,并且自动地将自己排除在其他细分市场之外。


更多太具体的设备规范会对 IoT 产品的经济产生负面影响。Moddable IoT 平台允许开发者在设备上运行JavaScript引擎,这些设备的成本在 1 美元左右,并且 RAM 只有 32KB。Moddable 的联合创始人 Peter Hoddie 在 InfoQ 的采访中,阐述了在价格低廉的设备上运行嵌入式软件的好处


我们专注于低端控制器就是专注产品用户的范例。我们希望在每个设备上都能看到优秀的软件,也就是安全、可靠、易用的软件。如果产品需要上百美元的设备才能运行这些软件的话,那么这就是不成立的。


Raspberry Pi IoT In C 一书的作者 Harry Fairhead提到了性能方面的问题


Things 团队很大问题在于将安全性解释为用户空间的软件不应该直接访问 GPIO 行和内存。这实际上会让 Things 变得非常慢,甚至直接闪烁几个 LED 都是很艰巨的挑战。


Android Things 是谷歌推出的现已废弃的基于 Android 的操作系统平台,在 2015 年的 Google I/O 会议上宣布,并在 2018 年发布。在 2019 年,Android Things放弃了对低能耗硬件的支持,重新专注于智能手机类的设备。


原文链接:


Google Phases Out Android Things

2021 年 1 月 13 日 13:41705

评论

发布
暂无评论
发现更多内容

数字货币交易所开发特点,去中心化交易所

135深圳3055源中瑞8032

十年Java开发经验,走了五年弯路,整理了一份Java架构师进阶路线及进阶资料!

Java架构之路

Java 程序员 面试 程序人生 编程语言

ClickHouse最佳实战之分布表写入流程分析

京东科技开发者

数据库

异步excel导出组件设计和实现

Wayne Chu

Java 微服务 EasyExcel SpringCloud 服务治理

Java-技术专题-JDK8-HashMap的实现原理

李浩宇/Alex

如何获得工作成就感

滴滴普惠出行

是的,你没看错,自己的APP也能运行微信小程序了

fino星君

小程序flutter, 跨平台 小程序生态 移动开发

Pulsar 社区周报|09-19 ~ 09-25

Apache Pulsar

大数据 开源 Apache Pulsar 消息中间件

一周信创舆情观察(9.28~10.11)

统小信uos

动态代理玩不明白?别紧张,你只是缺少这个demo

小Q

Java 编程 程序员 开发 动态代理

C++函数模板的偏特化

Jovany Wang

c++

阿里大牛精心整理了46张PPT,教你弄懂JVM、GC算法和性能调优

Java架构之路

Java 程序员 面试 编程语言 JVM

区块链理财钱包开发,深圳区块链钱包开发公司

135深圳3055源中瑞8032

风雨边城

满天星

美食 旅行

区块链的浪潮开始涌动了

CECBC区块链专委会

区块链 期货

技术解读丨GaussDB数仓高可用容灾利器之逻辑备份

华为云开发者社区

数据 容灾 备份

软件测试人员的职业发展之路

BY林子

软件测试 QA 职业发展

USDT承兑支付平台搭建,区块链支付软件开发

135深圳3055源中瑞8032

区块链来了 职业教育这么干

CECBC区块链专委会

区块链 职业教育

Apache Pulsar 社区周报:09-26 ~ 10-09

Apache Pulsar

大数据 开源 云原生 Apache Pulsar 消息中间件

图解面试题-二叉树的所有路径

9527

Java 面试 算法 LeetCode 二叉树

干掉PPT!现场编码的职级晋升答辩你参加过么?

华为云开发者社区

软件 开发者 API

区块链应用众多难题“卡脖子”

CECBC区块链专委会

区块链 金融 供应链融资

一文带你了解文字识别

华为云开发者社区

技术 识别 文字

Java之父都需要的一本能够更深入地了解Java编程语言的书

Java架构之路

Java 程序员 面试 编程语言

谋生的工作动机,永远是个打工者

陆陆通通

Java 程序员

基于Flink+ClickHouse打造轻量级点击流实时数仓

Apache Flink

flink

云算力矿机系统源码开发,IPFS矿机软件搭建

135深圳3055源中瑞8032

如何花“一点点小钱”突破华为云CCE服务的“防线”

华为云开发者社区

容器 k8s

首发!撸了谷歌大神写的Spring源码笔记后,感觉之前读的都是渣渣

周老师

Java 编程 程序员 架构 面试

程序员上班打工的认识误区

陆陆通通

程序员 打工

编译系统设计赛(华为毕昇杯)技术报告会|5月1日

编译系统设计赛(华为毕昇杯)技术报告会|5月1日

谷歌将逐步淘汰Android Things-InfoQ