瞭解整合商開發套件 (IDK) 中繼資料

Fuchsia IDK 的資訊清單是以 JSON 結構定義說明的 JSON 檔案。透過中繼資料提供 IDK 的說明,就是允許自動處理 IDK,將其整合至建構環境和開發人員可用的 SDK。

IDK 的內容和結構會隨時間而改變,因此在任何轉換作業期間解讀中繼資料時請務必謹慎。中繼資料結構的可靠來源一律在 IDK 的 meta/schemas 目錄中包含檔案。

您可以在 //build/sdk/meta 中找到結構定義的來源。

資訊清單結構

manifest 的必要屬性如下:

資源 說明
拱形物 針對此 SDK 的指定架構。其中有主機架構和目標裝置架構清單。
id SDK 的建構 ID。
零件 SDK 中的元素陣列。每個部分都有類型,如 meta/schemas/<type>.json 所定義
schema_version 中繼資料的結構定義版本。使用自動整合程序時應驗證這個值,確保系統能正確解讀中繼資料。

元素類型