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.

סיכום

‫constructors ציבוריים

LocalAndroidVirtualDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

‫methods ציבוריים

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()

מכבים את המכשיר.

Constructors ציבוריים

LocalAndroidVirtualDevice

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

פרמטרים
device IDevice

stateMonitor IDeviceStateMonitor

allocationMonitor IDeviceMonitor

‫methods ציבוריים

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 ()

מכבים את המכשיר.