本页总结了 Android Automotive 14 中提供的主要新功能。
功能
汽车框架
显示屏和窗口管理器
- 并发多用户
SysUI
和锁屏功能。 - 后座输入锁。
- 特殊输入处理。
- 支持后座输入锁,以及为单个 AAOS 实例中的并发多用户共享特殊输入按键处理功能。
- 显示屏和任务镜像。针对单个 AAOS 实例中的并发多用户支持显示和任务镜像。
- 多用户 IME。针对单个 AAOS 实例中的并发多用户支持多用户 IME。
- 在辅助主显示屏或乘客显示屏上启用
TaskView
。
音频
如需了解详情,请参阅 source.android.com 上新的音频页面。
- 动态音量。每个音频流或总线的动态音量范围均可配置。
- 动态音频区。支持并发多用户动态音频区。
- 音频共享(投放)。允许乘客将音频共享(投放)到主驾驶舱。
- 多显示屏音频镜像。允许使用不同音频耳机的乘客同时聆听相同的音频。
并发媒体会话
- 添加了对单个 AAOS 实例中每位用户并发媒体会话的支持。
电源
- 电源政策中的自定义电源组件。当前电源政策支持 16 个预定义的电源组件。OEM 可以在更新 OEM 组件的电源状态时排除这些组件。
- 优化了挂起到磁盘功能,提升了性能。
- 远程访问。启用了以下功能:由外部请求远程唤醒 Android,然后在远程请求完成时将其关闭。如需了解详情,请参阅设置远程访问权限。
性能
- 轻量级系统运行状况性能剖析。引入了轻量级系统运行状况工具,其输出可通过
bugreport
收集,以提供更好的系统性能快照。
CarPropertyManager 方面的改进
- 添加了对
CarPropertyManager
和CarPropertyService
堆栈的改进。向CarPropertyManager
添加了新的 API 以支持 Car Service 中的虚构 VHAL 模式,在CarPropertyManager
中添加了异步 get/set 属性,以及自定义供应商错误代码。
相机
- EVS 帧缓冲区元数据。
CarEvsBufferDescriptor
使帧元数据可供 Android 客户端使用。
传感器、位置和 VHAL 属性
如需详细了解 VHAL 属性,请参阅支持的系统属性。
- 向 VHAL 添加了以下非 ADAS 车辆属性:
- 外部属性。新增了车窗属性、车镜属性和车门属性。
- 内部属性。添加了方向盘、手套箱和座椅属性。
- 电动汽车属性。添加了制动、加速和电池电动汽车属性。
- 其他属性。添加了引擎怠速属性。
- 更新了损坏车辆属性的版本。更新或修复了以下 VHAL 属性:
属性 说明 SEAT_HEADREST_HEIGHT_POS_V2
为 seat
添加了这个新的区域类型。
- 添加了与 ADAS 相关的新车辆属性,使 OEM 能够表示激活状态和系统状态。如需了解详情,请参阅 ADAS 车辆属性。
属性 说明 自动紧急制动 (AEB) 相应属性为 OEM 提供了与 IVI 共享 AEB 系统激活和系统状态的标准化界面,例如,当车辆检测到潜在碰撞危险,通过自动启动制动器来避免碰撞时。 前向碰撞警告 (FCW) 相应属性为 OEM 提供了与 IVI 共享 FCW 系统激活和系统状态的标准化界面,例如当 FCW 系统检测到可能会与前方物体发生碰撞,它会生成视觉、听觉或触感反馈提醒时。 盲点警告 (BSW)。 相应属性为 OEM 提供了与 IVI 共享 BSW 系统激活和系统状态的标准化接口,例如,当检测到驾驶员的盲点区域内有物体,BSW 系统会生成视觉或听觉警告,指出并线或变道不安全时。 车道偏离警告 (LDW) 相应属性为 OEM 提供了与 IVI 共享 LDW 系统激活和系统状态的标准化界面,例如当车辆接近或越过车道线,LDW 系统会生成视觉、听觉或触感反馈时。 车道保持助手 (LKA) 相应属性为 OEM 提供了与 IVI 共享 LKA 系统激活和系统状态的标准化接口,例如当 LKA 系统自动启动转向校正,以防车辆意外偏离车道时。 车道居中助手 (LCA) 相应属性为 OEM 提供了与 IVI 共享 LCA 系统激活和系统状态的标准化界面,例如,当驾驶员激活 LCA 系统(可自动控制方向盘)以确保车辆在车道中间行驶时。 紧急车道保持助手 (E-LKA) 相应属性为 OEM 提供了与 IVI 共享 E-LKA 系统激活和系统状态的标准化接口,例如,当 E-LKA 系统自动应用转向调整,确保车辆在超车或变道时行驶在当前车道上,以免驾驶员盲区发生潜在碰撞,或避开迎面而来的车辆时。 自适应巡航定速 (ACC) 相应属性为 OEM 提供了与 IVI 共享 ACC 系统激活和系统状态的标准化界面,例如,当驾驶员启动 ACC 系统以自动调整车速,从而与前方车辆保持安全距离时。 离手检测 (HOD) 相应属性为 OEM 提供了与 IVI 共享 HOD 系统激活和系统状态的标准化界面,例如,当 HOD 系统检测到手离开方向盘,生成视觉、听觉或触感反馈警告时。 - 并发多用户的位置:
- 允许每个显示屏的用户独立控制对其位置信息的访问权限。
- 驾驶辅助开关仅限于驾驶员使用。
并发多用户系统参考文档
如需了解详情,请参阅 Android Automotive 多个显示屏上的多用户功能。
- 乘客参考启动器和最近用过的应用。
对系统界面和核心应用的优化
- 更新了系统界面:
- 浮动通知 (HUN) 节流和抑制。开发了一种可由 OEM 配置的机制,以防止 HUN 重叠并避免在不合适的时间将 HUN 发送给驾驶员。
- 快速操作。添加了让应用显示快速操作的功能。
- 停止应用。添加了从快速操作中停止应用的方式。
- 更新了核心系统应用:
- 应用启动器个性化。添加了允许用户在启动器中对应用位置进行重新排序的功能。
- 管理无响应应用。
- IVI 重置。添加了允许用户从“设置”中重启信息娱乐系统的功能
- 添加了具有沉浸模式的隐私条状标签。
- 提供了汽车信息娱乐系统参考设计。
AAOS 基准
- 定义了 Android Automotive OS 中主要分区(
system
、system_ext
和product
)的共同标准。
合规性测试
Android 合规性测试是在内部参考硬件上执行的。为此版本运行的测试套件包括 CTS、STS、VTS 和 CTS-on-GSI。Android UDC 完全通过了合规性测试套件的测试,无需在 Android 平台上进行任何修复。