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.
NestedRemoteDevice
public
class
NestedRemoteDevice
extends TestDevice
Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. Dadurch wird in einigen Fällen das lokale Verhalten des TestDevice
-Geräts geändert, um die Vorteile der Einrichtung zu nutzen.
Zusammenfassung
Öffentliche Methoden |
void
|
preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)
|
final
boolean
|
resetVirtualDevice(ITestLogger logger, IBuildInfo info, boolean resetDueToFailure)
Zerstören Sie das virtuelle Gerät und stellen Sie es wieder her, damit die Tests fortgesetzt werden können.
|
Öffentliche Konstruktoren
NestedRemoteDevice
public NestedRemoteDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Erstellt einen NestedRemoteDevice
.
Parameter |
device |
IDevice : die zugehörige IDevice |
stateMonitor |
IDeviceStateMonitor : Der zu verwendende IDeviceStateMonitor -Mechanismus |
allocationMonitor |
IDeviceMonitor : die IDeviceMonitor , um über Änderungen des Zuweisungsstatus zu informieren.
|
Öffentliche Methoden
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Parameter |
info |
IBuildInfo |
attributes |
MultiMap |
Ausgabe |
DeviceNotAvailableException |
|
TargetSetupError |
|
resetVirtualDevice
public final boolean resetVirtualDevice (ITestLogger logger,
IBuildInfo info,
boolean resetDueToFailure)
Zerstören Sie das virtuelle Gerät und stellen Sie es wieder her, damit die Tests fortgesetzt werden können.
Parameter |
logger |
ITestLogger |
info |
IBuildInfo |
resetDueToFailure |
boolean |
Ausgabe |
DeviceNotAvailableException |
|
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)."],[],[]]