为什么 Android Things 已停止维护?当前主流的 IoT 方案有哪些?
解读
面试官抛出此题,表面问“失败案例”,实则考察三点:
- 对 Google 生态战略迭代的敏感度——能否把技术决策与商业节奏挂钩;
- 对国内 IoT 赛道的落地认知——是否了解“设备-云-厂”三位一体在国内的玩法;
- 技术选型权衡能力——能否用“成本、规模、可控、合规”四维度快速排除干扰项。
回答时切忌“官方通告背诵”,而要体现“商业-技术-合规”闭环思维,让面试官听到“这个人能帮我们少踩坑”。
知识点
- Android Things 生命周期:2016 I/O 首提,2018 转闭源,2021 彻底停更,官方镜像下线。
- 停更根因:
① 商业闭环缺失——Google 靠 GMS 抽成,IoT 场景既无 Play 商店又无广告位,硬件 ODM 利润薄,无法反哺生态;
② 硬件抽象层过重——移动版 HAL 直接搬用,导致 128 MB 以下设备跑不动,国内家电 MCU 主战场进不去;
③ 安全补丁链路长——从芯片厂→板厂→品牌→渠道,平均 6 个月才能 OTA,与 Google 30 天补丁策略冲突, liability 无限放大;
④ 国内合规墙——Tee 密钥、位置、语音数据必须本地化,Android Things 的 Trusty OS 与国密算法、MIIT 入网备案冲突,品牌方不敢用。 - 国内 IoT 主流方案:
① 轻量 RTOS:AliOS Things、Huawei LiteOS、RT-Thread,RAM 64 KB 级,配 Mesh 自组网,家电、照明量大管饱;
② 鸿蒙分布式:OpenHarmony + 小型系统 LiteOS-M / 标准系统 Linux,一次开发多端部署,政策背书,国企项目加分;
③ 安卓“裁剪派”:AOSP + 自定义 HAL,去 GMS、去 Java 层,Native 直接写 FrameBuffer,智能电视、收银机、车载中控,国内厂商掌握代码可控;
④ 跨平台框架:Flutter Embedded、Qt for MCUs,UI 团队复用移动端代码,适合带屏小家电,但 ROM 需 32 MB 起步;
⑤ 云一体方案:Tuya、小米 IoT、阿里云 Link SDK,提供模组+APP+云+合规备案一条龙,白牌厂 15 天出样,最快占领拼多多渠道。 - 选型四维度:
成本——BOM 每增 1 USD,渠道价需增 3 USD,RTOS 方案在 10 元以下市场无敌;
规模——年出货 ≥100 K 才值得自研固件,低于此量直接用云方案摊薄;
可控——是否掌握 OTA 密钥、是否能过 3C/SRRC/入网,安卓裁剪派可控性最高;
合规——语音/人脸数据不得出境,需通过网络安全审查,鸿蒙与云方案已预置国密算法。
答案
“Android Things 停更的核心原因是商业模型跑不通:Google 在移动侧靠 Play 抽 30%,而 IoT 既无应用商店又无广告场景,硬件利润薄导致无人分摊生态成本;同时移动版 HAL 对内存要求过高,国内主流 128 MB 以下家电市场进不去;再加上安全补丁链路长,品牌方面临 liability 风险;国内还有合规墙,Trusty OS 无法集成国密算法,过不了入网备案。
当前国内 IoT 落地分三条线:
- 极致成本线——用 RT-Thread、AliOS Things,64 KB RAM 跑 Mesh,适合灯泡、插座走量;
- 政策合规线——OpenHarmony 小型系统,分布式软总线一次开发多端部署,政务、国企项目强制加分;
- 带屏体验线——AOSP 裁剪掉 Java 层,Native 直接渲染,Flutter 写 UI,智能电视、车载中控既保留安卓生态又掌握代码可控。
如果公司年出货超 100 K 且需要强交互,我倾向第三条;若纯传感器走量,第一条 BOM 最低;若做政府项目,第二条直接中标。”
拓展思考
面试官可能追问:“如果老板要求 3 个月量产带屏智能冰箱,既要语音唤醒又要人脸识别,你会怎么定方案?”
可提前准备:
- 芯片:RK3566 四核 A55,内置 1 T NPU,Linux 主线支持,已获 SRRC 认证;
- 系统:AOSP 12 裁剪,去掉 Java、SystemServer,保留 AudioFlinger 与 SurfaceFlinger,ROM 压到 256 MB;
- 安全:国密算法走 RK 的 TEE OS,人脸特征本地加密,云端只传 Token;
- 语音:讯飞离线 SDK 20 MB,唤醒词放 DDR,不上云,合规无忧;
- OTA:自建 MQTT + 差分包,256 KB 小包 30 秒完成,失败自动回滚;
- 成本:整机 BOM 比 Android Things 方案降 8 RMB,开发周期 10 周,过 3C 入网一次通过。
把这套“芯片-系统-合规-成本”四步棋摆出来,面试官会默认你已经能独立带项目,印象分直接拉满。