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.
TestFilePushSetup
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
Bekannte direkte Unterklassen
|
Ein ITargetPreparer, das eine oder mehrere Dateien/Verzeichnisse aus einem IDeviceBuildInfo.getTestsDir()-Ordner auf das Gerät überträgt.
Dieser Preparer sucht in alternativen Verzeichnissen, wenn die ZIP-Datei mit den Tests nicht vorhanden ist oder das erforderliche APK nicht enthält. Die Suche erfolgt in der Reihenfolge vom letzten zum ersten angegebenen alternativen Verzeichnis.
Zusammenfassung
Öffentliche Konstruktoren
TestFilePushSetup
public TestFilePushSetup ()
Öffentliche Methoden
reportDependencies
public Set<String> reportDependencies ()
| Gibt Folgendes zurück: |
Set<String> |
|
public void setUp (TestInformation testInfo)
| Parameter |
testInfo |
TestInformation |
Geschützte Methoden
addTestFileName
protected void addTestFileName (String fileName)
Fügt eine Datei der Liste der zu übertragenden Elemente hinzu
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protected Set<String> getFailedToPushFiles ()
Gibt die Menge der Dateien zurück, die nicht übertragen werden konnten. Kann nur verwendet werden, wenn „throw-if-not-found“ auf „false“ gesetzt ist. Andernfalls wird beim ersten fehlgeschlagenen Push eine Ausnahme ausgelöst.
| Gibt Folgendes zurück: |
Set<String> |
|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo,
String fileName,
ITestDevice device)
Lösen Sie den Host-seitigen Pfad basierend auf den Informationen zum Testartefakt in den Build-Informationen auf.
| Parameter |
buildInfo |
IBuildInfo: Informationen zum Build-Artefakt |
fileName |
String: Dateiname der Artefakte, die übertragen werden sollen |
device |
ITestDevice |
| Gibt Folgendes zurück: |
File |
File, die die physische Datei bzw. den physischen Pfad auf dem Host darstellt |
getTestFileNames
protected List<String> getTestFileNames ()
Ruft die Liste der Dateien ab, die aus der Test-ZIP-Datei auf das Gerät übertragen werden sollen.
| Gibt Folgendes zurück: |
List<String> |
|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
| Parameter |
throwIfNoFile |
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)."],[],[]]