LocalAndroidVirtualDevice

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

java.lang.객체
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 ()

장치를 종료하십시오.

공개 생성자

LocalAndroidVirtualDevice

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 : 있는 경우 호출 실패로 인해 발생한 최종 예외입니다.

사전 호출 설정

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

장치를 종료하십시오.

,

LocalAndroidVirtualDevice

public class LocalAndroidVirtualDevice
extends RemoteAndroidDevice implements ITestLoggerReceiver

java.lang.객체
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 ()

장치를 종료하십시오.

공개 생성자

LocalAndroidVirtualDevice

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 : 있는 경우 호출 실패로 인해 발생한 최종 예외입니다.

사전 호출 설정

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

장치를 종료하십시오.