Ab dem 27. März 2025 empfehlen wir, android-latest-release
anstelle von aosp-main
zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
ConfigurationFactory.ExceptionLoader
protected
class
ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader
Zusammenfassung
Öffentliche Methoden |
ConfigurationDef
|
getConfigurationDef(String name, templateMap)
|
boolean
|
isBundledConfig(String name)
Gibt „true“ zurück, wenn es sich um eine Konfigurationsdatei im Klassenpfad handelt.
|
void
|
loadConfiguration(String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
|
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, 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)
Suchen Sie den Namen der Konfiguration anhand ihres Namens und des Namens des übergeordneten Elements.
|
boolean
|
isTrackableConfig(String name)
Gibt an, ob der Lebenszyklus der Konfiguration erfasst werden soll.
|
void
|
trackConfig(String name, ConfigurationDef def)
Konfigurieren Sie die Tracking-Konfiguration für das dynamische Laden.
|
Öffentliche Konstruktoren
ExceptionLoader
public ExceptionLoader (boolean isGlobal)
Parameter |
isGlobal |
boolean |
Öffentliche Methoden
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
Parameter |
name |
String |
templateMap |
|
isBundledConfig
public boolean isBundledConfig (String name)
Gibt „true“ zurück, wenn es sich um eine Konfigurationsdatei im Klassenpfad handelt.
loadConfiguration
public void loadConfiguration (String name,
ConfigurationDef def,
String deviceTagObject,
templateMap,
templateSeen)
Parameter |
name |
String |
def |
ConfigurationDef |
deviceTagObject |
String |
templateMap |
|
templateSeen |
|
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
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 |
|
templateSeen |
|
Geschützte Methoden
findConfigName
protected String findConfigName (String name,
String parentName)
Suchen Sie den Namen der Konfiguration anhand ihres Namens und des Namens des übergeordneten Elements. So werden Bundle-Konfigurationen und lokale Konfigurationen ordnungsgemäß verarbeitet.
Parameter |
name |
String : Name der Konfiguration |
parentName |
String : Der Name des übergeordneten Elements der Konfiguration. |
Returns |
String |
den vollständigen Namen der Konfiguration. |
isTrackableConfig
protected boolean isTrackableConfig (String name)
Gibt an, ob der Lebenszyklus der Konfiguration erfasst werden soll.
Parameter |
name |
String : Name der Konfiguration |
Returns |
boolean |
true , wenn die Konfiguration nachverfolgt werden kann, andernfalls false . |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
Konfigurieren Sie die Tracking-Konfiguration für das dynamische Laden. Derzeit werden nur lokale Dateien unterstützt.
Parameter |
name |
String : Name der Konfiguration |
def |
ConfigurationDef : def. der Konfiguration |
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: 2025-03-26 (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: 2025-03-26 (UTC)."],[],[]]