Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
ConfigurationFactory.ConfigLoader
protected
class
ConfigurationFactory.ConfigLoader
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
|
Bekannte direkte Unterklassen
|
Implementierung von IConfigDefLoader, die die eingeschlossenen Konfigurationen aus einer
Root-Konfiguration verfolgt und eine Ausnahme bei zirkulären Einschlüssen auslöst.
Zusammenfassung
Öffentliche Konstruktoren |
ConfigLoader(boolean isGlobalConfig)
|
Öffentliche Methoden |
ConfigurationDef
|
getConfigurationDef(String name, Map<String, String> templateMap)
|
boolean
|
isGlobalConfig()
|
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, Map<String, String> templateMap, Set<String> templateSeen)
Konfigurationen, die in der tradefed.jar-Datei gebündelt sind, können nur andere Konfigurationen enthalten, die ebenfalls
in der tradefed.jar-Datei gebündelt sind.
|
Geschützte Methoden |
String
|
findConfigName(String name, String parentName)
Konfigurationsnamen anhand des Namens und des übergeordneten Namens suchen.
|
boolean
|
isBundledConfig(String name)
Gibt „true“ zurück, wenn es sich um eine Konfigurationsdatei handelt, die sich im Klassenpfad befindet.
|
boolean
|
isTrackableConfig(String name)
Soll der Lebenszyklus der Konfiguration verfolgt werden?
|
void
|
trackConfig(String name, ConfigurationDef def)
Konfiguration für dynamisches Laden verfolgen.
|
Öffentliche Konstruktoren
ConfigLoader
public ConfigLoader (boolean isGlobalConfig)
| Parameter |
isGlobalConfig |
boolean |
Öffentliche Methoden
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
Map<String, String> templateMap)
| Parameter |
name |
String |
templateMap |
Map |
isGlobalConfig
public boolean isGlobalConfig ()
| Gibt Folgendes zurück: |
boolean |
|
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
Map<String, String> templateMap,
Set<String> templateSeen)
Konfigurationen, die in der tradefed.jar-Datei gebündelt sind, können nur andere Konfigurationen enthalten, die ebenfalls
in der tradefed.jar-Datei gebündelt sind. Lokale (externe) Konfigurationen können jedoch sowohl lokale
(externe) als auch gebündelte Konfigurationen enthalten.
| Parameter |
def |
ConfigurationDef |
parentName |
String |
name |
String |
deviceTagObject |
String |
templateMap |
Map |
templateSeen |
Set |
Geschützte Methoden
findConfigName
protected String findConfigName (String name,
String parentName)
Konfigurationsnamen anhand des Namens und des übergeordneten Namens suchen. Dies wird verwendet, um
gebündelte und lokale Konfigurationen richtig zu verarbeiten.
| Parameter |
name |
String: Name der Konfiguration |
parentName |
String: Name des übergeordneten Elements der Konfiguration |
| Gibt Folgendes zurück: |
String |
Vollständiger Name der Konfiguration |
isBundledConfig
protected boolean isBundledConfig (String name)
Gibt „true“ zurück, wenn es sich um eine Konfigurationsdatei handelt, die sich im Klassenpfad befindet.
| Gibt Folgendes zurück: |
boolean |
|
isTrackableConfig
protected boolean isTrackableConfig (String name)
Soll der Lebenszyklus der Konfiguration verfolgt werden?
| Parameter |
name |
String: Name der Konfiguration |
| Gibt Folgendes zurück: |
boolean |
true, wenn die Konfiguration verfolgt werden kann, andernfalls false. |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
Konfiguration für dynamisches Laden verfolgen. Derzeit werden nur lokale Dateien unterstützt.
| Parameter |
name |
String: Name der Konfiguration |
def |
ConfigurationDef: Konfigurationsdefinition |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-06-22 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-22 (UTC)."],[],[]]