DevelopmentSupportConfig

啟用開發支援的平台設定選項。

欄位類型說明預設
vsock_development bool
tracing TracingConfig 設定追蹤。Note: \[`DevelopmentSupportConfig::include_tracing`] must be `true` for tracing to be available.
tools ToolsConfig 可啟用的工具和開發支援
include_tracing bool 覆寫目標的追蹤納入設定。
include_sl4f bool 是否要納入 sl4f。
include_netsvc bool 覆寫目標上的 netsvc 納入設定。 如果未指定,則會採用與「enabled」相同的解析度。
include_devscreen bool 是否要加入「devscreen」,這是一個可讀的啟動資訊主頁,適用於僅顯示版本,否則會顯示虛擬控制台的標誌分頁。預設為關閉,使用者版本不允許啟用。
include_bootstrap_testing_framework bool 是否要納入 bootstrap 測試框架,以便使用 run-test-suite 指令列工具,在類似啟動的環境中執行測試套件。
include_bin_clock bool 在目標上加入 bin/clock 程式,從裝置取得單調時間。TODO(b/309452964):在端對端測試使用 `ffx target get-time` 後移除
heapdump HeapdumpConfig 設定 Heapdump 記憶體剖析。
enabled \[bool] 覆寫開發支援的建構類型啟用設定,在不具備完整開發存取權的 userdebug 中加入開發支援。如未提供任何值,系統會根據建構類型使用合理的預設值。
enable_userboot_next_component_manager bool 啟用 userboot.next,以便執行啟動時間測試。 僅適用於 eng 版本。
enable_netsvc_netboot bool 啟用 netsvc 的網路啟動功能
authorized_ssh_keys_path Option 檔案路徑,內含獲授權連線至裝置的安全殼層金鑰。
authorized_ssh_ca_certs_path Option 檔案路徑,該檔案包含 CA 憑證,這些憑證是已簽署安全殼層金鑰的信任根,可授權連線至裝置。