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


คลาสสำหรับอุปกรณ์เสมือนในพื้นที่ที่ทำงานบนโฮสต์ TradeFed

สรุป

ตัวสร้างแบบสาธารณะ

LocalAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

เมธอดสาธารณะ

void postInvocationTearDown(Throwable exception)

ทำตามขั้นตอนการถอดแยกชิ้นส่วนทั่วไปและหยุดอุปกรณ์เสมือน

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

ดำเนินการตามขั้นตอนการตั้งค่าทั่วไปและเปิดอุปกรณ์เสมือน

void setTestLogger(ITestLogger testLogger)
void shutdown()

ปิดอุปกรณ์

ตัวสร้างแบบสาธารณะ

LocalAndroidVirtualDevice

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

พารามิเตอร์
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

เมธอดสาธารณะ

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

ทำตามขั้นตอนการถอดแยกชิ้นส่วนทั่วไปและหยุดอุปกรณ์เสมือน

พารามิเตอร์
exception Throwable

preInvocationSetup

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

ดำเนินการตามขั้นตอนการตั้งค่าทั่วไปและเปิดอุปกรณ์เสมือน

พารามิเตอร์
info IBuildInfo

attributes MultiMap

การโยน
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

พารามิเตอร์
testLogger ITestLogger

การปิดเครื่อง

public void shutdown ()

ปิดอุปกรณ์