CompanionDeviceTracker
public
class
CompanionDeviceTracker
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Arkadaş cihazları ayırmak ve serbest bırakmak için kullanılan sınıf
Özet
Herkese açık yöntemler | |
|---|---|
ITestDevice
|
allocateCompanionDevice(ITestDevice device, DeviceSelectionOptions opt)
Seçim ölçütlerine göre bir tamamlayıcı cihaz ayırın. |
void
|
freeCompanionDevice(ITestDevice device)
Birincil cihaz tarafından tanımlanan tamamlayıcı cihazı serbest bırakma |
ITestDevice
|
getCompanionDevice(ITestDevice device)
Birincil cihaz tarafından tanımlandığı şekilde ayrılan tamamlayıcı cihazı alma |
static
CompanionDeviceTracker
|
getInstance()
İzleyicinin tekil örneğini alır |
Herkese açık yöntemler
allocateCompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Seçim ölçütlerine göre bir tamamlayıcı cihaz ayırın.
| Parametreler | |
|---|---|
device |
ITestDevice: birincil cihaz. Arkadaş cihazı tanımlamak için kullanılır. |
opt |
DeviceSelectionOptions: seçim ölçütleri |
| İlerlemeler | |
|---|---|
ITestDevice |
ayrılan cihaz veya yoksa null |
freeCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Birincil cihaz tarafından tanımlanan tamamlayıcı cihazı serbest bırakma
| Parametreler | |
|---|---|
device |
ITestDevice: İlgili yardımcı cihazının serbest bırakılması gereken birincil cihaz |
| Atışlar | |
|---|---|
IllegalStateException |
Tamamlayıcı cihaz yoksa |
getCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Birincil cihaz tarafından tanımlandığı şekilde ayrılan tamamlayıcı cihazı alma
| Parametreler | |
|---|---|
device |
ITestDevice: Arkadaş cihazın atandığı birincil cihaz |
| İlerlemeler | |
|---|---|
ITestDevice |
tamamlayıcı cihaz veya bulunamazsa null |
getInstance
public static CompanionDeviceTracker getInstance ()
İzleyicinin tekil örneğini alır
| İlerlemeler | |
|---|---|
CompanionDeviceTracker |
|