SDV 平台提供了一个标准化且灵活的框架,用于开发汽车服务。它为以下三项基本服务提供 API 和参考实现:
如需详细了解每项服务,请参阅本文档的相应部分。
OEM 自定义
OEM 可以使用 SDV 平台,同时保留对其实现的控制权。OEM 可以基于提供的 API 集成自己的自定义逻辑和专有解决方案。
每项汽车服务都包含以下组件:
- 包含 Protobuf 定义的 VSIDL 目录:使用标准化格式定义服务对应的单元类型,位于
com.sdv.google.<concal/diagnostics/user_preferences>软件包中。 - 配置 APEX:确保安全访问权限控制。每个 APEX 都以其对应的软件包 (
com.sdv.google.<concal/diagnostics/user_preferences>) 命名,并在etc目录中包含授权政策文件。原始设备制造商(OEM) 可以修改这些权限,以管理其服务软件包的访问权限。
这种结构有助于在标准化和自定义之间取得平衡,从而为车载服务打造强大且适应性强的生态系统。