擷取版本資訊

系統會透過多種方式從裝置收集指標和錯誤報告,包括 Cobalt、意見回饋報告、當機報告,以及開發人員和 QA 手動提供的報告。解讀這些信號時,必須瞭解信號的產生位置,才能掌握不同程度的詳細資料。本文說明系統儲存版本資訊的位置,這些資訊可用於這類報告。

請注意,這項資訊僅適用於基本系統,不包含動態或暫時新增的軟體。

使用 CLI 查看建構資訊

如要使用指令列查看裝置的建構資訊,請執行下列 ffx 指令:

ffx target show

在執行階段存取建構資訊

如要在執行階段存取建構資訊,請在元件資訊清單中使用 fuchsia.buildinfo.Provider 通訊協定功能

已輸入的建構資訊會在 BuildInfo 型別中定義和記錄。此外,系統可能會在建構時擷取 jiri snapshot

最後,您可以使用 zx_system_get_version_string 擷取核心版本。