检索 build 信息

系统会通过多种方式从设备收集指标和错误报告:Cobalt、反馈报告、崩溃报告、开发者和质量检查团队的手动报告。若要解读这些信号,需要了解它们的生成来源,以及不同程度的详细信息。本文档介绍了系统版本信息的存储位置,以便在这些类型的报告中使用。

请注意,此信息仅适用于基本系统;动态加载 临时添加的软件不包括在内。

使用 CLI 查看 build 信息

如需使用命令行查看设备的 build 信息,请运行以下 ffx 命令:

ffx target show

在运行时访问 build 信息

要在运行时访问构建信息,请使用 fuchsia.buildinfo.Provider 协议功能 组件清单

类型化 build 信息在 BuildInfo 类型中定义和记录。此外,系统可能会检索构建时获取的 jiri snapshot

最后,可以使用 zx_system_get_version_string 检索内核版本。