ManagedTestDeviceFactory

public class ManagedTestDeviceFactory
extends Object implements IManagedTestDeviceFactory

Java.lang.Nesne
🎃 com.android.tradefed.device.ManagedTestDeviceFactory


Tf tarafından izlenebilecek farklı cihaz türlerini oluşturmak için fabrika ayarlarına gidin

Özet

Sabitler

int FRAMEWORK_CHECK_MAX_RETRY

long FRAMEWORK_CHECK_SLEEP_MS

Fields'ın oynadığı filmler

protected static final String CHECK_PM_CMD

protected static final String EXPECTED_ERROR

protected static final String EXPECTED_RES

public static final String IPADDRESS_PATTERN

public static final String NOTIFY_AS_NATIVE

protected IDeviceMonitor mAllocationMonitor

protected IDeviceManager mDeviceManager

protected boolean mFastbootEnabled

Kamu inşaatçıları

ManagedTestDeviceFactory(boolean fastbootEnabled, IDeviceManager deviceManager, IDeviceMonitor allocationMonitor)

Herkese açık yöntemler

IManagedTestDevice createDevice(IDevice idevice)

İletilen IDevice öğesine dayalı bir IManagedTestDevice oluşturun.

IManagedTestDevice createRequestedDevice(IDevice idevice, IDeviceSelection options)

Özellikle, spesifikasyona uygun bir cihaz oluşturun

static boolean isTcpDeviceSerial(String serial)

Uzaktan bağlı bir cihazdan seri numaraysa cihaz yardımcısı.

void setFastbootEnabled(boolean enable)

Oluşturulan cihaz için fastboot desteğini etkinleştirin veya etkinleştirme.

Korunan yöntemler

CollectingOutputReceiver createOutputReceiver()

CollectingOutputReceiver oluşturun.

IRunUtil getRunUtil()

Varsayılan IRunUtil örneğini döndürün.

boolean isRemoteEnvironment()

Şu anda uzak bir ortamda çalışıyorsa true değerini döndürür.

Sabitler

FRAMEWORK_check_MAX_RETRY

protected static final int FRAMEWORK_CHECK_MAX_RETRY

Sabit Değer: 3 (0x00000003)

ÇERÇEVE_KONTROLÜ_SLEEP_MS

protected static final long FRAMEWORK_CHECK_SLEEP_MS

Sabit Değer: 500 (0x00000000000001f4)

Fields'ın oynadığı filmler

ÖYS_CMD

protected static final String CHECK_PM_CMD

EXPECTED_HATA

protected static final String EXPECTED_ERROR

EXPECTED_RES

protected static final String EXPECTED_RES

IPADDRESS_PATTERN

public static final String IPADDRESS_PATTERN

YOKSA_DOLU_DEĞİL

public static final String NOTIFY_AS_NATIVE

MallocationMonitor

protected IDeviceMonitor mAllocationMonitor

Cihaz Yöneticisi

protected IDeviceManager mDeviceManager

mFastbootEtkin

protected boolean mFastbootEnabled

Kamu inşaatçıları

ManagedTestDeviceFactory

public ManagedTestDeviceFactory (boolean fastbootEnabled, 
                IDeviceManager deviceManager, 
                IDeviceMonitor allocationMonitor)

Parametreler
fastbootEnabled boolean

deviceManager IDeviceManager

allocationMonitor IDeviceMonitor

Herkese açık yöntemler

createCihazı

public IManagedTestDevice createDevice (IDevice idevice)

İletilen IDevice öğesine dayalı bir IManagedTestDevice oluşturun.

Parametreler
idevice IDevice: Bu, oluşturulan cihazın türünü tanımlar

İlerlemeler
IManagedTestDevice IDevice (IDevice) üzerinde üs olarak oluşturulmuş bir IManagedTestDevice

createİstenenCihaz

public IManagedTestDevice createRequestedDevice (IDevice idevice, 
                IDeviceSelection options)

Özellikle, spesifikasyona uygun bir cihaz oluşturun

Parametreler
idevice IDevice

options IDeviceSelection

İlerlemeler
IManagedTestDevice

isTcpDeviceSerial

public static boolean isTcpDeviceSerial (String serial)

Uzaktan bağlı bir cihazdan seri numaraysa cihaz yardımcısı. TCP seri biçimi cihaz :

Parametreler
serial String

İlerlemeler
boolean

setFastbootEnabled

public void setFastbootEnabled (boolean enable)

Oluşturulan cihaz için fastboot desteğini etkinleştirin veya etkinleştirme.

Parametreler
enable boolean: Destek, değer tarafından belirlenir.

Korunan yöntemler

createÇıkışAlıcısı

protected CollectingOutputReceiver createOutputReceiver ()

CollectingOutputReceiver oluşturun.

İlerlemeler
CollectingOutputReceiver

getRunUtil

protected IRunUtil getRunUtil ()

Varsayılan IRunUtil örneğini döndürün.

İlerlemeler
IRunUtil

isRemoteEnvironment

protected boolean isRemoteEnvironment ()

Şu anda uzak bir ortamda çalışıyorsa true değerini döndürür. Bu işlem cihazı değiştirecek gösterir.

İlerlemeler
boolean