為配合主幹穩定開發模型,並確保生態系統的平台穩定性,我們將於 2026 年起,在第 2 季和第 4 季將原始碼發布至 AOSP。如要建構及貢獻 AOSP,建議使用 android-latest-release,而非 aosp-main。android-latest-release 資訊清單分支版本一律會參照推送至 AOSP 的最新版本。詳情請參閱「Android 開放原始碼計畫變更」一文。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
ConfigurationFactory.ExceptionLoader
protected
class
ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
摘要
公用方法 |
ConfigurationDef
|
getConfigurationDef(String name, templateMap)
|
boolean
|
isBundledConfig(String name)
如果是 classpath 中找到的設定檔,則傳回「是」。
|
void
|
loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
|
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen)
在 tradefed.jar 中綁定的設定只能包含在 tradefed.jar 中綁定的其他設定。
|
公用建構函式
ExceptionLoader
public ExceptionLoader (boolean isGlobal)
公用方法
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
| 參數 |
name |
String |
templateMap |
|
isBundledConfig
public boolean isBundledConfig (String name)
如果是 classpath 中找到的設定檔,則傳回 true。
loadConfiguration
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
| 參數 |
name |
String |
def |
ConfigurationDef |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
在 tradefed.jar 中綁定的設定只能包含在 tradefed.jar 中綁定的其他設定。不過,本機 (外部) 設定可以同時包含本機 (外部) 和內含的設定。
| 參數 |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
受保護的方法
findConfigName
protected String findConfigName (String name,
String parentName)
根據設定名稱和父項名稱尋找設定名稱。這可用於妥善處理套件設定和本機設定。
| 參數 |
name |
String:設定名稱 |
parentName |
String:config 的父項名稱。 |
isTrackableConfig
protected boolean isTrackableConfig (String name)
是否應追蹤設定的生命週期。
| 傳回 |
boolean |
如果設定可追蹤,則為 true,否則為 false。 |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
追蹤動態載入的設定。目前僅支援本機檔案。
| 參數 |
name |
String:設定名稱 |
def |
ConfigurationDef:config 的定義。 |
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-07-27 (世界標準時間)。
[[["容易理解","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"]],["上次更新時間:2025-07-27 (世界標準時間)。"],[],[]]