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.
IBuildProvider
public
interface
IBuildProvider
com.android.tradefed.build.IBuildProvider
|
Bekannte indirekte Unterklassen
BootstrapBuildProvider |
Eine IDeviceBuildProvider , die Build-Informationen vom Testgerät aus startet
Dies wird in der Regel für Geräte mit einem extern bereitgestellten Build verwendet, z.B.
|
ClusterBuildProvider |
Eine IBuildProvider , um TFC-Testressourcen herunterzuladen.
|
DependenciesResolver |
Ein neuer Anbietertyp, mit dem alle Abhängigkeiten für einen Test abgerufen werden können.
|
ExistingBuildProvider |
Eine IBuildProvider , die eine bereits erstellte IBuildInfo zurückgibt.
|
IDeviceBuildProvider |
Ein IBuildProvider , das Informationen aus einem ITestDevice verwendet, um einen Build abzurufen.
|
LocalAppBuildProvider |
Ein IBuildProvider , das einen IBuildInfo basierend auf einem angegebenen lokalen Pfad erstellt
|
LocalDeviceBuildProvider |
Ein IBuildProvider , das eine IDeviceBuildInfo anhand eines angegebenen Dateisystemverzeichnispfads erstellt.
|
LocalFolderBuildProvider |
Ein IBuildProvider , das einen IFolderBuildInfo basierend auf einem angegebenen lokalen Pfad erstellt
|
OtaZipfileBuildProvider |
Stellt eine IBuildInfo auf Grundlage einer lokalen OTA-Zip-Datei bereit.
|
StubBuildProvider |
Leere Implementierung ohne Funktion einer IBuildProvider .
|
|
Verantwortlich für die Bereitstellung von Informationen zum zu testenden Build.
Zusammenfassung
Öffentliche Methoden |
default
void
|
buildNotTested(IBuildInfo info)
Diese Methode ist veraltet.
Es gibt keine Anwendungsfälle mehr für die App.
|
abstract
void
|
cleanUp(IBuildInfo info)
Löschen Sie alle temporären Build-Dateien.
|
abstract
IBuildInfo
|
getBuild()
Rufen Sie die Daten für den zu testenden Build ab.
|
Öffentliche Methoden
buildNotTested
public void buildNotTested (IBuildInfo info)
Diese Methode ist veraltet.
Es gibt keine Anwendungsfälle mehr
Markieren Sie den Build als nicht getestet.
Wird in Fällen aufgerufen, in denen TradeFederation aufgrund eines Umgebungsproblems die Tests für den Build nicht abschließen konnte.
Parameter |
info |
IBuildInfo : die IBuildInfo , die zurückgesetzt werden soll |
cleanUp
public abstract void cleanUp (IBuildInfo info)
Löschen Sie alle temporären Build-Dateien.
Parameter |
info |
IBuildInfo |
getBuild
public abstract IBuildInfo getBuild ()
Rufen Sie die Daten für den zu testenden Build ab.
Returns |
IBuildInfo |
die IBuildInfo für den zu testenden Build oder null , wenn kein Build zum Testen verfügbar ist |
Ausgabe |
BuildRetrievalError |
wenn Build-Informationen aufgrund eines unerwarteten Fehlers nicht abgerufen werden konnten
|
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)."],[],[]]