Android Automotive概述

Android开发者的新赛道

在智能手机行业初兴起时,包括BAT在内许多传统互联网企业都曾布局手机产业,但是随着手机市场的基本定型,造车似乎又成了各大资本下一个追逐的方向。百度、小米先后宣布造车,阿里巴巴则与上汽集团共同投资创立了,面向汽车全行业提供智能汽车操作系统和智能网联汽车整体解决方案的斑马网络,一时间造车俨然成了资本市场的下一个风口。

而作为移动端操作系统的霸主 - Android,也以一种新的姿态高调侵入造车领域,这就是 Android 车载信息娱乐系统 - Android Automotive

什么是Android Automotive?

Android Automotive是直接在车载硬件上运行的Android平台,预安装了车机音视频娱乐的应用,以及其他一些第二方以及第三方的Android应用

Android Automotive是由Google在2017年推出的Android平台的车载信息娱乐系统(In-Vehicle Infotainment 简称IVI),2019年宣布对第三方开发者开放开发权限。

Android Automotive汽车子系统之间相互连接,可以通过总线拓扑实现了车载音视频娱乐系统的互联互通。

Android Automotive vs Android

Android Automotive 就是 Android 平台。Android Automotive 并非 Android 的分支或并行开发版本。它与手机和平板电脑等设备上搭载的 Android 使用相同的代码库,位于同一个存储区中。它基于开发时间逾 10 载的强大平台和功能集构建而成,因此能够利用现有的安全模型、兼容性计划、开发者工具和基础架构,同时继续保持较高的可定制性和可移植性,完全免费提供并且开源。

Android Automotive 扩展了 Android 平台。在将 Android 打造为功能完善的信息娱乐平台的过程中,我们增加了对汽车特定要求、功能和技术的支持。Android Automotive 将是一个一站式全栈车载信息娱乐平台,就像现在的 Android 系统之于移动设备一样。

Android Automote vs Android Auto

Android Auto 是一个基于用户的手机运行的平台,可通过 USB 连接将 Android Auto 用户体验投射到兼容的车载信息娱乐系统。Android Auto 支持专为车载用途而设计的应用。

Android Automotive 是直接基于车载硬件运行的操作系统和平台。它是一个可定制程度非常高的全栈开源平台,可为信息娱乐体验提供强大的技术支持。Android Automotive 支持专为 Android 打造的应用,以及专为 Android Auto 打造的应用。

发展历程

  • 于 2017 年 3 月,Google 首次基于Android 7.0(Nougat)发布 AAOS
  • 次年 2 月,Polestar(Volvo 旗下电动性能轿车品牌)就首发了全球第一台搭载 AAOS 的车型 Polestar 2。该车型已于 2020 年 7 月量产上述
  • 2018 年 9 月,雷诺-日产-三菱联盟宣布自 2021 年开始集团内车型将搭载 AAOS 的技术合作路线
  • 2019 年 4 月,Google 向开发者开放了开发 AAOS 专用 App 的 API
  • 2019 年 9 月,GM 宣布自 2021 年开始将使用 AAOS 为集团内车型的信息娱乐系统注入能量
  • 2020 年 7 月,Stellantis 宣布自 2023 年开始将使用 AAOS 为 集团内车型的信息娱乐系统注入能量,部分集团内车型比如 2021 款道奇 Durango 和克莱斯勒 Pacifica 已经在使用没有集成 GAS 的 AAOS
  • 2021 年 2 月,Ford 宣布和 Google 达成技术合作关系,表示自 2023 年开始将 AAOS 带到福特和林肯车型
  • 2021 年 5 月,Lucid Motors 公司透露旗下的 Air 车型正在使用 AAOS 打造其信息娱乐系统,只是没有集成 GAS 服务
  • 2021 年 9 月,Honda 宣布自 2022 年开始旗下车型将使用 AAOS
  • 2022 年 6 月,BMW 集团宣布其正在扩展 BMW 操作系统 8 代,并在 2023 年 3 月开始将集成 AAOS 到部分车型中

Android Automotive的架构

Android Automotive 的硬件抽象层 (HAL) 为 Android 框架提供了一致的接口(无需考虑物理传输层),系统集成商可以将特定功能的平台 HAL 接口(如 空调)与特定于技术的网络接口(如 CAN 总线)连接,以实现车载 HAL 模块。

相关推荐
Kapaseker5 小时前
一杯美式搞懂 Any、Unit、Nothing
android·kotlin
黄林晴5 小时前
你的 Android App 还没接 AI?Gemini API 接入全攻略
android
恋猫de小郭15 小时前
2026 Flutter VS React Native ,同时在 AI 时代 VS Native 开发,你没见过的版本
android·前端·flutter
冬奇Lab16 小时前
PowerManagerService(上):电源状态与WakeLock管理
android·源码阅读
BoomHe21 小时前
Now in Android 架构模式全面分析
android·android jetpack
二流小码农1 天前
鸿蒙开发:上传一张参考图片便可实现页面功能
android·ios·harmonyos
鹏程十八少1 天前
4.Android 30分钟手写一个简单版shadow, 从零理解shadow插件化零反射插件化原理
android·前端·面试
Kapaseker1 天前
一杯美式搞定 Kotlin 空安全
android·kotlin
三少爷的鞋1 天前
Android 协程时代,Handler 应该退休了吗?
android
火柴就是我2 天前
让我们实现一个更好看的内部阴影按钮
android·flutter