ManagedTestDeviceFactory
public class ManagedTestDeviceFactory
extends Object
implements IManagedTestDeviceFactory
java.lang.Object |
↳ | com.android.tradefed.device.ManagedTestDeviceFactory |
Tfで監視できるさまざまな種類のデバイスを作成するための工場
概要
定数
FRAMEWORK_CHECK_MAX_RETRY
protected static final int FRAMEWORK_CHECK_MAX_RETRY
定数値:3(0x00000003)
FRAMEWORK_CHECK_SLEEP_MS
protected static final long FRAMEWORK_CHECK_SLEEP_MS
定数値:500(0x00000000000001f4)
田畑
CHECK_PM_CMD
protected static final String CHECK_PM_CMD
EXPECTED_ERROR
protected static final String EXPECTED_ERROR
EXPECTED_RES
protected static final String EXPECTED_RES
IPADDRESS_PATTERN
public static final String IPADDRESS_PATTERN
mFastbootEnabled
protected boolean mFastbootEnabled
パブリックコンストラクター
ManagedTestDeviceFactory
public ManagedTestDeviceFactory (boolean fastbootEnabled,
IDeviceManager deviceManager,
IDeviceMonitor allocationMonitor)
パラメーター |
---|
fastbootEnabled | boolean |
deviceManager | IDeviceManager |
allocationMonitor | IDeviceMonitor |
パブリックメソッド
createDevice
public IManagedTestDevice createDevice (IDevice idevice)
setFastbootEnabled
public void setFastbootEnabled (boolean enable)
保護されたメソッド
checkFrameworkSupport
protected boolean checkFrameworkSupport (IDevice idevice)
デバイスがフレームワークをサポートしている場合にtrueを返すヘルパー。
getRunUtil
protected IRunUtil getRunUtil ()
デフォルトのIRunUtil
インスタンスを返します。
isRemoteEnvironment
protected boolean isRemoteEnvironment ()
現在リモート環境で実行している場合はtrueを返します。これにより、デバイスの動作が変わります。
isTcpDeviceSerial
protected boolean isTcpDeviceSerial (String serial)
リモート接続されたデバイスからのシリアルの場合は、デバイスへのヘルパー。 TCPデバイスのシリアル形式は: