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: サポートを設定する値。