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)

作成したデバイスで fastboot のサポートを有効にするかどうかを指定します。

パブリック メソッド

createDevice

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)

作成したデバイスで fastboot のサポートを有効にするかどうかを指定します。

パラメータ
enable boolean: サポートを設定する値。