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.
PushFilePreparer
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
Ein ITargetPreparer, das versucht, eine beliebige Anzahl von Dateien von einem beliebigen Hostpfad in einen beliebigen Gerätepfad zu übertragen.
Sollte *nach* dem Flashen eines neuen Builds und *nach* dem Ausführen von DeviceSetup (falls aktiviert) erfolgen.
Zusammenfassung
Öffentliche Konstruktoren
PushFilePreparer
public PushFilePreparer ()
Öffentliche Methoden
getAbi
public IAbi getAbi ()
| Gibt Folgendes zurück: |
IAbi |
|
getPushSpecs
public final Map<String, File> getPushSpecs (ITestDevice device)
Erstellen Sie die Liste der Dateien, die übertragen werden sollen.
| Parameter |
device |
ITestDevice |
| Gibt Folgendes zurück: |
Map<String, File> |
|
isCleanUpEnabled
public boolean isCleanUpEnabled ()
| Gibt Folgendes zurück: |
boolean |
|
reportDependencies
public Set<String> reportDependencies ()
| Gibt Folgendes zurück: |
Set<String> |
|
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Relativen Dateipfad über IBuildInfo- und Testlaufverzeichnisse auflösen.
| Parameter |
buildInfo |
IBuildInfo: die Informationen zum Build-Artefakt |
fileName |
String: relativer Dateipfad, der aufgelöst werden soll |
| Gibt Folgendes zurück: |
File |
die Datei aus den Verzeichnissen „build info“ oder „test cases“ |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
| Parameter |
invocationContext |
IInvocationContext |
public void setUp (TestInformation testInfo)
| Parameter |
testInfo |
TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
Gibt an, ob bei einem Push-Fehler abgebrochen werden soll.
| Gibt Folgendes zurück: |
boolean |
|
shouldRemountSystem
public boolean shouldRemountSystem ()
| Gibt Folgendes zurück: |
boolean |
|
shouldRemountVendor
public boolean shouldRemountVendor ()
| Gibt Folgendes zurück: |
boolean |
|
public void tearDown (TestInformation testInfo,
Throwable e)
| Parameter |
testInfo |
TestInformation |
e |
Throwable |
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).
[null,null,["Zuletzt aktualisiert: 2026-06-22 (UTC)."],[],[]]