本页总结了 Android Automotive 24Q3 中提供的主要新功能。
功能
汽车框架
显示屏和窗口管理器
如需了解详情,请参阅 Instrument Cluster API。
- 添加了对多显示屏(包括实体显示屏和虚拟显示屏)的 UXRE 支持。这样,就可以按显示屏(无论是实体显示屏还是虚拟显示屏)应用不同的 UXRE。在 UXRE 配置中,可以在车内乘员区内识别显示屏。这样一来,乘客专用显示屏便可在车辆行驶期间继续使用 NDO 应用。
音频和电台
如需了解详情,请参阅电台控制实现。
音量下限和上限。现在,OEM 可以定义最低和最高音量,以防止声音在启用后过低或过高。
动态音频设备。当连接了动态输出设备(例如蓝牙和 USB 耳机)时,允许用户选择此类设备的音频配置。
音频分频渐变配置。OEM 现在可为汽车设备定义分频渐变配置,该配置可在音频播放时应用于各个应用。
改进了对高清和 DAB 电台的支持。全面支持高清和 DAB 电台标准,以便 OEM 在汽车设备中集成电台功能。
性能和系统运行状况
- 针对系统性能问题的更丰富的插桩。CarWatchdog dumpsys proto 会以结构化格式报告缓存的指标,以便更轻松地进行分析。CarWatchdog 内存性能分析可用于更好地了解内存压力对性能的影响。
电源管理
如需了解详情,请参阅电源管理。
无服务器的远程访问。添加了相应功能,用于启用其他 ECU(例如 TCU),以方便触发 AAOS 活动且方便 AAOS 安排自己的唤醒以处理任务队列。
紧急停机支持。改进了汽车电源管理服务,以便在紧急情况触发关机时提醒系统应用。
电源政策控件。允许 OEM 系统应用根据情况更改电源政策。
显示安全性
如需了解详情,请参阅 Multi-Display Communications API。
现在,您可以在 Android 源代码树之外启用驱动程序界面和集群开发。
您现在可以监控驱动程序界面,以生成提醒和通知。
连接
蓝牙
蓝牙耳机。允许用户将蓝牙耳机与 AAOS 及已连接的手机连接,并将耳机用作音频输出设备。用户可以使用音频设置页面集内的新音频输出设备设置,将其耳机指定为输出设备。一次只能通过蓝牙激活 1 个媒体流或音频流(源或接收器)。
默认日志级别。现在,您可以通过开发者选项控制蓝牙堆栈的默认日志级别,也可以在命令行中使用新的
log.tag.bluetooth
日志记录标记来控制该级别。
网络
如需了解详情,请参阅在驾车会话之间保持热点。
数据和订阅方案消息功能。一个参考界面,可在用户需要时显示用于续订付费连接的选项。
OEM 付费的 Wi-Fi。一种参考用户体验,用于显示与受限 Wi-Fi 网络的连接。
Wi-Fi 热点持久性。添加了一个切换开关,以便在每次驾车时保留车载热点。
UWB
- 设置更新。添加了新的选项,以便更好地控制 UWB 设备。
系统界面和核心应用
配置感知系统界面。通过支持使用单个系统映像模拟多个设备配置,扩展 AAOS 模拟器的功能。
兼容性改进。通过添加 DocumentsUI 和 Gallery 等核心 Android 功能,改进了与第三方应用之间的兼容性。
基座。允许用户将喜爱的应用固定到系统界面空间,以便更快地启动应用。
氛围视图。为 OEM 提供一个空间,以便在 IVI 屏幕开启但未使用时打造差异化体验
更新了个人资料锁定方式验证。在 Android Automotive 中添加了标准化的锁屏方式验证机制。
相机
如需了解详情,请参阅摄像头。
改进了对 EVS 并发多摄像头客户端的支持。改进了
CarEvsService
中的多摄像头和多客户端支持,使客户端能够更高效地管理数据流。Camera2 user0 访问权限。允许在无头用户中运行的应用访问 Camera2。
Camera2 隐私许可名单。现在,OEM 可以将某些相机应用指定为许可名单中的应用,以便无论摄像头隐私切换开关的状态如何,这些应用都可以访问摄像头。
Camera2 抢先体验。具有
UID AID_AUTOMOTIVE_EVS
的特权客户端现可在 Android 完成启动之前访问摄像头。
传感器和 VHAL 属性
如需了解详情,请参阅支持的系统属性。
超声波传感器。为超声波停车传感器添加了新的 VHAL 属性。
驾驶员监控。为驾驶员注意力监控系统添加了新的 VHAL 属性。
添加了新的 VHAL 属性。添加了 10 个新的 VHAL 属性。
改进了汽车属性的性能。为降低 CPU 负载,更新了
Continuous
和On_Change
属性。订阅传感器数据时可配置分辨率。在 CPM 级别添加了新的
registerCallback
API,并向CarPropertyService
和 VHAL 接口添加了逻辑。VHAL:访问模块粒度。OEM 现在可以针对每个
propertyId-areaId
组合分别指定访问权限级别(例如READ-only
和READ-WRITE
),而不是针对整个属性指定访问权限级别。
合规性
Android 合规性测试是在内部参考硬件上执行的。为此版本运行的测试套件包括 CTS、STS、VTS 和 CTSonGSI。
除了以下问题外,我们在 Android 15 代码 (android15-release
) 或 Android 15 测试分支 (android15-tests-dev
) 中都没发现任何需要修复的已知故障。
- CTS 验证程序。选择器结果。
如果您的设备基于汽车纵向界面,那么除了前面列出的测试之外,这些测试也可能会失败。
- CTS。
CtsWindowManagerDeviceWindow
- CTS。
CtsWindowManagerDeviceMultiDisplay
- CTS 验证程序。停用状态栏。