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 verwendet KI-Technologie, um Inhalte in Ihre bevorzugte Sprache zu übersetzen. KI-Übersetzungen können Fehler enthalten.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
SearchArtifactUtil
public
class
SearchArtifactUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.SearchArtifactUtil
|
Eine Hilfsklasse, mit der nach Testartefakten gesucht werden kann.
Zusammenfassung
Öffentliche Methoden |
static
File
|
findModuleDir(String moduleName, boolean targetFirst)
Sucht das Modulverzeichnis, das dem angegebenen Modulnamen entspricht.
|
static
File
|
getModuleDirFromConfig(IInvocationContext moduleContext)
|
static
File
|
getModuleDirFromConfig()
Gibt das Modulverzeichnis zurück, sofern es vorhanden ist und der Aufruf innerhalb eines Modulbereichs erfolgt.
|
static
File
|
getModuleDirFromConfig(ConfigurationDescriptor descriptor)
|
static
File
|
searchFile(String fileName, boolean targetFirst)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, boolean includeDirectory)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
|
static
File
|
searchFile(String fileName, boolean targetFirst, TestInformation testInfo)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
|
static
File
|
searchFile(String fileName, boolean targetFirst, List<File> altDirs, AltDirBehavior altDirBehavior)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo, IBuildInfo buildInfo, boolean includeDirectory)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
|
static
File
|
searchFile(String fileName, boolean targetFirst, IAbi abi, List<File> altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
|
Felder
Öffentliche Konstruktoren
SearchArtifactUtil
public SearchArtifactUtil ()
Öffentliche Methoden
findModuleDir
public static File findModuleDir (String moduleName,
boolean targetFirst)
Sucht das Modulverzeichnis, das dem angegebenen Modulnamen entspricht.
| Parameter |
moduleName |
String: Der Name des Moduls. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche die Zielseite oder die Hostseite bevorzugen. |
| Gibt Folgendes zurück: |
File |
das Modulverzeichnis. Kann null sein. |
getModuleDirFromConfig
public static File getModuleDirFromConfig (IInvocationContext moduleContext)
| Parameter |
moduleContext |
IInvocationContext |
| Gibt Folgendes zurück: |
File |
|
getModuleDirFromConfig
public static File getModuleDirFromConfig ()
Gibt das Modulverzeichnis zurück, sofern es vorhanden ist und der Aufruf innerhalb eines Modulbereichs erfolgt.
| Gibt Folgendes zurück: |
File |
|
getModuleDirFromConfig
public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)
| Parameter |
descriptor |
ConfigurationDescriptor |
| Gibt Folgendes zurück: |
File |
|
searchFile
public static File searchFile (String fileName,
boolean targetFirst)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
| Parameter |
fileName |
String: Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche Dateien auf der Zielseite gegenüber Dateien auf der Hostseite bevorzugen. |
| Gibt Folgendes zurück: |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
searchFile
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
| Parameter |
fileName |
String: Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche Dateien auf der Zielseite gegenüber Dateien auf der Hostseite bevorzugen. |
abi |
IAbi: Der IAbi, der mit der Datei übereinstimmen soll. |
| Gibt Folgendes zurück: |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
List<File> altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo,
boolean includeDirectory)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
| Parameter |
fileName |
String: Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche Dateien auf der Zielseite gegenüber Dateien auf der Hostseite bevorzugen. |
abi |
IAbi: Der IAbi, der mit der Datei übereinstimmen soll. |
altDirs |
List: Alternative Suchpfade zusätzlich zu den Standardsuchpfaden. |
altDirBehavior |
AltDirBehavior: Gibt an, wie alternative Suchpfade im Vergleich zu Standardpfaden verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nichts angegeben ist, wird Fallback verwendet. |
testInfo |
TestInformation: Die TestInformation des aktuellen Tests, sofern verfügbar. |
includeDirectory |
boolean: Gibt an, ob Verzeichnisse in das Suchergebnis aufgenommen werden sollen. |
| Gibt Folgendes zurück: |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
public static File searchFile (String fileName,
boolean targetFirst,
TestInformation testInfo)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
| Parameter |
fileName |
String: Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche Dateien auf der Zielseite gegenüber Dateien auf der Hostseite bevorzugen. |
testInfo |
TestInformation: Die TestInformation des aktuellen Tests, sofern verfügbar. |
| Gibt Folgendes zurück: |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
searchFile
public static File searchFile (String fileName,
boolean targetFirst,
List<File> altDirs,
AltDirBehavior altDirBehavior)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
| Parameter |
fileName |
String: Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche Dateien auf der Zielseite gegenüber Dateien auf der Hostseite bevorzugen. |
altDirs |
List: Alternative Suchpfade zusätzlich zu den Standardsuchpfaden. |
altDirBehavior |
AltDirBehavior: Gibt an, wie alternative Suchpfade im Vergleich zu Standardpfaden verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nichts angegeben ist, wird Fallback verwendet. |
| Gibt Folgendes zurück: |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
List<File> altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo,
IBuildInfo buildInfo,
boolean includeDirectory)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
| Parameter |
fileName |
String: Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche Dateien auf der Zielseite gegenüber Dateien auf der Hostseite bevorzugen. |
abi |
IAbi: Der IAbi, der mit der Datei übereinstimmen soll. |
altDirs |
List: Alternative Suchpfade zusätzlich zu den Standardsuchpfaden. |
altDirBehavior |
AltDirBehavior: Gibt an, wie alternative Suchpfade im Vergleich zu Standardpfaden verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nichts angegeben ist, wird Fallback verwendet. |
testInfo |
TestInformation: Die TestInformation des aktuellen Tests, sofern verfügbar. |
buildInfo |
IBuildInfo: Die IBuildInfo des aktuellen Tests, sofern verfügbar. |
includeDirectory |
boolean: Gibt an, ob Verzeichnisse in das Suchergebnis aufgenommen werden sollen. |
| Gibt Folgendes zurück: |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
public static File searchFile (String fileName,
boolean targetFirst,
IAbi abi,
List<File> altDirs,
AltDirBehavior altDirBehavior,
TestInformation testInfo)
Sucht im Testverzeichnis nach einer Testartefakt- oder Abhängigkeitsdatei.
| Parameter |
fileName |
String: Der Name der Datei, nach der gesucht werden soll. |
targetFirst |
boolean: Gibt an, ob wir bei der Suche Dateien auf der Zielseite gegenüber Dateien auf der Hostseite bevorzugen. |
abi |
IAbi: Der IAbi, der mit der Datei übereinstimmen soll. |
altDirs |
List: Alternative Suchpfade zusätzlich zu den Standardsuchpfaden. |
altDirBehavior |
AltDirBehavior: Gibt an, wie alternative Suchpfade im Vergleich zu Standardpfaden verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nichts angegeben ist, wird Fallback verwendet. |
testInfo |
TestInformation: Die TestInformation des aktuellen Tests, sofern verfügbar. |
| Gibt Folgendes zurück: |
File |
Die gefundene Artefaktdatei oder „null“, falls keine gefunden wurde. |
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)."],[],[]]