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 |