CompanionDeviceTracker
public class CompanionDeviceTracker
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.targetprep.companion.CompanionDeviceTracker |
Класс для выделения и освобождения сопутствующих устройств.
Краткое содержание
Публичные методы | |
---|---|
ITestDevice | allocateCompanionDevice ( ITestDevice device, DeviceSelectionOptions opt) Выделите сопутствующее устройство на основе критериев выбора. |
void | freeCompanionDevice ( ITestDevice device) Освободите сопутствующее устройство, определенное основным устройством. |
ITestDevice | getCompanionDevice ( ITestDevice device) Получить выделенное сопутствующее устройство, идентифицированное основным устройством. |
static CompanionDeviceTracker | getInstance () Получает одноэлементный экземпляр трекера |
Публичные методы
выделить CompanionDevice
public ITestDevice allocateCompanionDevice (ITestDevice device, DeviceSelectionOptions opt)
Выделите сопутствующее устройство на основе критериев выбора.
Параметры | |
---|---|
device | ITestDevice : основное устройство. используется для идентификации сопутствующего устройства |
opt | DeviceSelectionOptions : критерии выбора |
Возврат | |
---|---|
ITestDevice | выделенное устройство или null , если оно недоступно |
бесплатноCompanionDevice
public void freeCompanionDevice (ITestDevice device)
Освободите сопутствующее устройство, определенное основным устройством.
Параметры | |
---|---|
device | ITestDevice : основное устройство, соответствующее сопутствующее устройство которого должно быть освобождено. |
Броски | |
---|---|
IllegalStateException | если нет сопутствующих устройств |
GetCompanionDevice
public ITestDevice getCompanionDevice (ITestDevice device)
Получить выделенное сопутствующее устройство, идентифицированное основным устройством.
Параметры | |
---|---|
device | ITestDevice : основное устройство, которому назначено сопутствующее устройство. |
Возврат | |
---|---|
ITestDevice | сопутствующее устройство или null , если не найдено |
получить экземпляр
public static CompanionDeviceTracker getInstance ()
Получает одноэлементный экземпляр трекера
Возврат | |
---|---|
CompanionDeviceTracker |