CompanionDeviceTracker
public class CompanionDeviceTracker
extends Object
java.lang.Object | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Yardımcı 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) Yardımcı cihazı birincil cihaz tarafından tanımlandığı şekliyle serbest bırakın |
ITestDevice | getCompanionDevice ( ITestDevice device) Birincil cihaz tarafından tanımlandığı şekliyle tahsis edilen eşlik eden cihazı alın |
static CompanionDeviceTracker | getInstance () İzleyicinin tekil örneğini alır |
Genel yöntemler
ayırmaYardımcıCihaz
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 |
ücretsizCompanionCihaz
public void freeCompanionDevice (ITestDevice device)
Yardımcı cihazı birincil cihaz tarafından tanımlandığı şekliyle serbest bırakın
parametreler | |
---|---|
device | ITestDevice : karşılık gelen yardımcı cihazının serbest bırakılması gereken birincil cihaz |
Atar | |
---|---|
| eşlik eden cihaz yoksa |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Birincil cihaz tarafından tanımlandığı şekliyle tahsis edilen eşlik eden cihazı alın
parametreler | |
---|---|
device | ITestDevice : eşlik eden cihazın atandığı birincil cihaz |
İadeler | |
---|---|
ITestDevice | eşlik eden cihaz veya bulunmazsa null |
getInstance
public static CompanionDeviceTracker getInstance ()
İzleyicinin tekil örneğini alır
İadeler | |
---|---|
CompanionDeviceTracker |