Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
LocalAndroidVirtualDevice
public
class
LocalAndroidVirtualDevice
extends RemoteAndroidDevice
implements
ITestLoggerReceiver
Klasa dla lokalnych urządzeń wirtualnych działających na hoście TradeFed.
Podsumowanie
Konstruktory publiczne
LocalAndroidVirtualDevice
public LocalAndroidVirtualDevice (IDevice device,
IDeviceStateMonitor stateMonitor,
IDeviceMonitor allocationMonitor)
Parametry |
device |
IDevice |
stateMonitor |
IDeviceStateMonitor |
allocationMonitor |
IDeviceMonitor |
Metody publiczne
adbTcpConnect
public boolean adbTcpConnect (String host,
String port)
Parametry |
host |
String |
port |
String |
adbTcpDisconnect
public boolean adbTcpDisconnect (String host,
String port)
Parametry |
host |
String |
port |
String |
postInvocationTearDown
public void postInvocationTearDown (Throwable exception)
Wykonaj standardową procedurę demontażu i zatrzymania urządzenia wirtualnego.
Parametry |
exception |
Throwable : jeśli występuje, to ostatnie wyjątek wywołany przez błąd wywołania. |
preInvocationSetup
public void preInvocationSetup (IBuildInfo info,
MultiMap<String, String> attributes)
Wykonaj standardową procedurę konfiguracji i uruchom urządzenie wirtualne.
Parametry |
info |
IBuildInfo : IBuildInfo urządzenia. |
attributes |
MultiMap : atrybuty zapisane w kontekście wywołania |
setTestLogger
public void setTestLogger (ITestLogger testLogger)
Wstrzykuje instancję ITestLogger
Parametry |
testLogger |
ITestLogger |
wyłączenie
public void shutdown ()
Wyłącz urządzenie.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-03-26 UTC.
[null,null,["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]