CompanionDeviceTracker

public class CompanionDeviceTracker
extends Object

java.lang.Object
com.android.tradefed.targetprep.companion.CompanionDeviceTracker


Tamamlayıcı cihazları tahsis etmek ve serbest bırakmak için bir sınıf

Özet

Genel yöntemler

ITestDevice allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt)

Seçim kriterlerine göre bir yardımcı cihaz tahsis edin.

void freeCompanionDevice ( ITestDevice device)

Birincil cihaz tarafından tanımlanan yardımcı cihazı serbest bırakın

ITestDevice getCompanionDevice ( ITestDevice device)

Tahsis edilen yardımcı cihazı birincil cihaz tarafından tanımlandığı şekilde alın

static CompanionDeviceTracker getInstance ()

İzleyicinin tekil örneğini alır

Genel yöntemler

tahsisCompanionCihaz

public ITestDevice allocateCompanionDevice (ITestDevice device, 
                DeviceSelectionOptions opt)

Seçim kriterlerine göre bir yardımcı cihaz tahsis edin.

Parametreler
device ITestDevice : birincil cihaz. eşlik eden cihazı tanımlamak için kullanılır

opt DeviceSelectionOptions : seçim kriterleri

İadeler
ITestDevice tahsis edilen cihaz veya mevcut değilse null

ücretsizCompanionDevice

public void freeCompanionDevice (ITestDevice device)

Birincil cihaz tarafından tanımlanan yardımcı cihazı serbest bırakın

Parametreler
device ITestDevice : karşılık gelen yardımcı cihazının serbest bırakılması gereken birincil cihaz

Atar
IllegalStateException yardımcı cihaz yoksa

getCompanionDevice

public ITestDevice getCompanionDevice (ITestDevice device)

Tahsis edilen yardımcı cihazı birincil cihaz tarafından tanımlandığı şekilde alın

Parametreler
device ITestDevice : eşlik eden cihazın tahsis edildiği birincil cihaz

İadeler
ITestDevice tamamlayıcı cihaz veya bulunamazsa null

getInstance

public static CompanionDeviceTracker getInstance ()

İzleyicinin tekil örneğini alır

İadeler
CompanionDeviceTracker