LocalAndroidVirtualDevice

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

java.lang.Object
   ↳ com.android.tradefed.device.NativeDevice
     ↳ com.android.tradefed.device.TestDevice
       ↳ com.android.tradefed.device.RemoteAndroidDevice
         ↳ com.android.tradefed.device.LocalAndroidVirtualDevice


Class untuk perangkat virtual lokal yang berjalan di host TradeFed.

Ringkasan

Konstruktor publik

LocalAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

Metode publik

void postInvocationTearDown(Throwable exception)

Jalankan prosedur pembongkaran umum dan hentikan perangkat virtual.

void preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)

Jalankan prosedur penyiapan umum dan luncurkan perangkat virtual.

void setTestLogger(ITestLogger testLogger)
void shutdown()

Matikan perangkat.

Konstruktor publik

LocalAndroidVirtualDevice

public LocalAndroidVirtualDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

Parameter
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Metode publik

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

Jalankan prosedur pembongkaran umum dan hentikan perangkat virtual.

Parameter
exception Throwable

preInvocationSetup

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

Jalankan prosedur penyiapan umum dan luncurkan perangkat virtual.

Parameter
info IBuildInfo

attributes MultiMap

Menampilkan
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Parameter
testLogger ITestLogger

shutdown

public void shutdown ()

Matikan perangkat.