自 2026 年起,为了与我们的主干稳定开发模型保持一致,并确保生态系统的平台稳定性,我们将在第 2 季度和第 4 季度向 AOSP 发布源代码。如需构建 AOSP 并为其贡献代码,请使用 android-latest-release。android-latest-release 清单分支将始终引用推送到 AOSP 的最新版本。如需了解详情,请参阅 AOSP 变更。
Google 会使用 AI 技术将内容翻译成您偏好的语言。AI 翻译可能包含错误。
概览
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
您可以将软件定义车辆 (SDV) 与基于 IP 的可扩缩面向服务的中间件 (SOME/IP) 协议集成。通过此集成,SDV 可以使用内置的 SDV CommStack 原语与汽车开放系统架构 (AUTOSAR) 服务进行通信。
与 SDV 相关的主要组件和互动包括:
SOME/IP 代理代理: SDV 和 SOME/IP 集成的核心组件。
SOME/IP 堆栈: 在 Android 接口定义语言 (AIDL) 接口中抽象出的低级 SOME/IP 传输逻辑。例如,Connected Vehicle Systems Alliance (COVESA) 提供了 COVESA someip 项目。
VSIDL 目录提供程序: 提供类型转换所需的运行时类型信息 (RTTI)。它还提供有关接口、主题及其映射的信息,包括 SOME/IP 部署配置。
SOME/IP 代理代理
SDV SOME/IP 代理代理(以下简称“代理”)将 SOME/IP 协议集成到软件定义车辆 (SDV) 生态系统中。 为了实现跨协议通信,代理主要充当 SDV 和 AUTOSAR 系统之间流量的代理。
代理的一个或多个实例会为 SOME/IP 流量创建网关。如需了解详情,请参阅将 SOME/IP 与 SDV 集成。
代理使用原型(包括远程过程调用 (RPC) 和数据
隧道)来促进通信。代理处理在编译时未知的服务特定数据。代理依赖于 RTTI 来通信服务。如需了解
详情,请参阅编写 SOME/IP 映射文件。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-06-18。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-06-18。"],[],[]]