IManagedTestDeviceFactory

public interface IManagedTestDeviceFactory

com.android.tradefed.device.IManagedTestDeviceFactory


IManagedTestDevice용 크리에이터 인터페이스

요약

공개 메서드

abstract IManagedTestDevice createDevice(IDevice stubDevice)

전달된 IDevice를 기반으로 IManagedTestDevice를 만듭니다.

abstract IManagedTestDevice createRequestedDevice(IDevice idevice, IDeviceSelection options)

사양과 일치하는 기기를 구체적으로 만듭니다.

abstract void setFastbootEnabled(boolean enable)

생성된 기기에 빠른 부팅 지원을 사용 설정하거나 사용 중지합니다.

공개 메서드

기기 만들기

public abstract IManagedTestDevice createDevice (IDevice stubDevice)

전달된 IDevice를 기반으로 IManagedTestDevice를 만듭니다.

매개변수
stubDevice IDevice: 생성되는 기기의 유형을 정의합니다.

반환 값
IManagedTestDevice IDevice에서 생성된 IManagedTestDevice

createRequestedDevice

public abstract IManagedTestDevice createRequestedDevice (IDevice idevice, 
                IDeviceSelection options)

사양과 일치하는 기기를 구체적으로 만듭니다.

매개변수
idevice IDevice

options IDeviceSelection

반환 값
IManagedTestDevice

setFastbootEnabled

public abstract void setFastbootEnabled (boolean enable)

생성된 기기에 빠른 부팅 지원을 사용 설정하거나 사용 중지합니다.

매개변수
enable boolean: 지원 값을 설정합니다.