LocalAndroid Virtual Device

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)

روش های عمومی

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

روش متداول پارگی را اجرا کنید و دستگاه مجازی را متوقف کنید.

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

روال راه اندازی رایج را اجرا کنید و دستگاه مجازی را راه اندازی کنید.

void setTestLogger ( ITestLogger testLogger)

نمونه ITestLogger تزریق می کند

void shutdown ()

دستگاه را خاموش کنید.

سازندگان عمومی

LocalAndroid Virtual Device

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

پارامترها
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

روش های عمومی

adbTcpConnect

public boolean adbTcpConnect (String host, 
                String port)

پارامترها
host String

port String

برمی گرداند
boolean

adbTcpDisconnect

public boolean adbTcpDisconnect (String host, 
                String port)

پارامترها
host String

port String

برمی گرداند
boolean

postInvocationTearDown

public void postInvocationTearDown (Throwable exception)

روش متداول پارگی را اجرا کنید و دستگاه مجازی را متوقف کنید.

پارامترها
exception Throwable : در صورت وجود، آخرین استثنا ناشی از شکست فراخوانی.

preInvocationSetup

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

روال راه اندازی رایج را اجرا کنید و دستگاه مجازی را راه اندازی کنید.

پارامترها
info IBuildInfo : IBuildInfo دستگاه.

attributes MultiMap : ویژگی هایی که در زمینه فراخوانی ذخیره می شوند

پرتاب می کند
DeviceNotAvailableException
TargetSetupError

setTestLogger

public void setTestLogger (ITestLogger testLogger)

نمونه ITestLogger تزریق می کند

پارامترها
testLogger ITestLogger

خاموش شدن

public void shutdown ()

دستگاه را خاموش کنید.