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.
TradefedDelegator
public
class
TradefedDelegator
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.config.proxy.TradefedDelegator
|
Objekte, die helfen, den Aufruf an ein anderes Tradefed-Binärprogramm zu delegieren.
Zusammenfassung
Öffentliche Methoden |
static
String[]
|
clearCommandline(String[] originalCommand)
Entfernen Sie die Delegierungsoptionen aus der ursprünglichen Befehlszeile, damit die zugrunde liegende Konfiguration nicht noch einmal delegiert wird.
|
static
String[]
|
clearCommandlineFromOneArg(String[] originalCommand, String optionName)
Entfernen Sie eine bestimmte Option aus der Befehlszeile.
|
static
String[]
|
clearCommandlineFromOneArg(String[] originalCommand, String optionName, boolean booleanOption)
Entfernen Sie eine bestimmte Option aus der Befehlszeile.
|
String
|
createClasspath()
Erstellt den Klassenpfad aus den JAR-Dateien im Verzeichnis.
|
String[]
|
getCommandLine()
|
|
getEnvironment()
|
File
|
getTfRootDir()
Gibt das Verzeichnis einer Tradefed-Binärdatei zurück.
|
boolean
|
isStaging()
Gibt zurück, ob es sich um die Staging-Umgebung handelt.
|
boolean
|
noopAllocation()
|
void
|
setCommandLine(String[] command)
|
boolean
|
shouldUseDelegation()
Gibt an, ob die Delegierungslogik ausgelöst werden soll.
|
Konstanten
DELEGATE_OBJECT
public static final String DELEGATE_OBJECT
Die Objektreferenz in der Konfiguration.
Konstanter Wert:
"DELEGATE"
Öffentliche Konstruktoren
TradefedDelegator
public TradefedDelegator ()
Öffentliche Methoden
clearCommandline
public static String[] clearCommandline (String[] originalCommand)
Entfernen Sie die Delegierungsoptionen aus der ursprünglichen Befehlszeile, damit die zugrunde liegende Konfiguration nicht noch einmal delegiert wird.
| Parameter |
originalCommand |
String |
clearCommandlineFromOneArg
public static String[] clearCommandlineFromOneArg (String[] originalCommand,
String optionName)
Entfernen Sie eine bestimmte Option aus der Befehlszeile.
| Parameter |
originalCommand |
String |
optionName |
String |
clearCommandlineFromOneArg
public static String[] clearCommandlineFromOneArg (String[] originalCommand,
String optionName,
boolean booleanOption)
Entfernen Sie eine bestimmte Option aus der Befehlszeile.
| Parameter |
originalCommand |
String |
optionName |
String |
booleanOption |
boolean |
createClasspath
public String createClasspath ()
Erstellt den Klassenpfad aus den JAR-Dateien im Verzeichnis.
getCommandLine
public String[] getCommandLine ()
getEnvironment
public getEnvironment ()
getTfRootDir
public File getTfRootDir ()
Gibt das Verzeichnis einer Tradefed-Binärdatei zurück.
isStaging
public boolean isStaging ()
Gibt zurück, ob es sich um die Staging-Umgebung handelt. Wir möchten die Delegierung in der Staging-Umgebung nicht standardmäßig vornehmen, sondern nur, wenn „staging_delegated“ festgelegt ist.
noopAllocation
public boolean noopAllocation ()
setCommandLine
public void setCommandLine (String[] command)
shouldUseDelegation
public boolean shouldUseDelegation ()
Gibt an, ob die Delegierungslogik ausgelöst werden soll.
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-12-04 (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-12-04 (UTC)."],[],[]]