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.
TradefedDelegator
public
class
TradefedDelegator
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.config.proxy.TradefedDelegator
|
Objekte, die die Delegierung des Aufrufs an eine andere Tradefed-Binärdatei ermöglichen.
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()
|
Map<String, String>
|
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 |
| Gibt Folgendes zurück: |
String[] |
|
clearCommandlineFromOneArg
public static String[] clearCommandlineFromOneArg (String[] originalCommand,
String optionName)
Entfernen Sie eine bestimmte Option aus der Befehlszeile.
| Parameter |
originalCommand |
String |
optionName |
String |
| Gibt Folgendes zurück: |
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 |
| Gibt Folgendes zurück: |
String[] |
|
createClasspath
public String createClasspath ()
Erstellt den Klassenpfad aus den JAR-Dateien im Verzeichnis.
| Gibt Folgendes zurück: |
String |
|
getCommandLine
public String[] getCommandLine ()
| Gibt Folgendes zurück: |
String[] |
|
getEnvironment
public Map<String, String> getEnvironment ()
| Gibt Folgendes zurück: |
Map<String, String> |
|
getTfRootDir
public File getTfRootDir ()
Gibt das Verzeichnis einer Tradefed-Binärdatei zurück.
| Gibt Folgendes zurück: |
File |
|
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.
| Gibt Folgendes zurück: |
boolean |
|
noopAllocation
public boolean noopAllocation ()
| Gibt Folgendes zurück: |
boolean |
|
setCommandLine
public void setCommandLine (String[] command)
shouldUseDelegation
public boolean shouldUseDelegation ()
Gibt an, ob die Delegierungslogik ausgelöst werden soll.
| Gibt Folgendes zurück: |
boolean |
|
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)."],[],[]]