{i>LocalAndroidVirtualDevice<i}

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

boolean adbTcpConnect(String host, String port)
boolean adbTcpDisconnect(String host, String port)
void postInvocationTearDown(Throwable exception)

Menjalankan prosedur pembongkaran umum dan menghentikan perangkat virtual.

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

Jalankan prosedur penyiapan umum dan luncurkan perangkat virtual.

void setTestLogger(ITestLogger testLogger)

Memasukkan instance ITestLogger

void shutdown()

Matikan perangkat.

Konstruktor publik

{i>LocalAndroidVirtualDevice<i}

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

Parameter
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

Metode publik

adbTcpConnect

public boolean adbTcpConnect (String host, 
                String port)

Parameter
host String

port String

Hasil
boolean

adbTcpPutuskan

public boolean adbTcpDisconnect (String host, 
                String port)

Parameter
host String

port String

Hasil
boolean

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

Menjalankan prosedur pembongkaran umum dan menghentikan perangkat virtual.

Parameter
exception Throwable: jika ada, pengecualian terakhir yang dimunculkan oleh kegagalan pemanggilan.

preInvocationSetup

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

Jalankan prosedur penyiapan umum dan luncurkan perangkat virtual.

Parameter
info IBuildInfo: IBuildInfo perangkat.

attributes MultiMap: Atribut yang disimpan dalam konteks pemanggilan

Menampilkan
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

Memasukkan instance ITestLogger

Parameter
testLogger ITestLogger

matikan

public void shutdown ()

Matikan perangkat.