Wybór urządzenia
public interface IDeviceSelection
implements IMatcher <IDevice>
com.android.tradefed.device.IDeviceSelection |
Interfejs kryteriów wyboru urządzeń.
Streszczenie
Metody publiczne | |
---|---|
abstract boolean | deviceRequested () |
abstract boolean | emulatorRequested () |
abstract boolean | gceDeviceRequested () |
abstract IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () Zwraca typ urządzenia, którego powinniśmy użyć. |
abstract Integer | getBatteryLevel (IDevice device) Pobiera poziom naładowania baterii dla danego urządzenia |
abstract String | getDeviceProductType (IDevice device) Pobiera dany typ produktu urządzenia |
abstract String | getDeviceProductVariant (IDevice device) Pobiera wariant produktu danego urządzenia |
abstract | getExcludeSerials () Pobiera kopię listy wykluczeń numerów seryjnych |
abstract | getNoMatchReason () Zwraca powód, dla którego urządzenie nie zostało dopasowane. |
abstract | getProductTypes () Pobiera kopię listy typów produktów |
abstract | getProperties () Zwraca mapę listy właściwości |
abstract | getSerials (IDevice device) Pobiera kopię numerów seryjnych |
abstract | getSerials () Zwraca listę żądanych seriali. |
abstract boolean | nullDeviceRequested () |
abstract void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) Ustawia typ urządzenia, którego powinniśmy używać. |
abstract void | setSerial (String... serialNumber) Ustaw listę dołączonych numerów seryjnych, zastępując istniejące wartości. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
Metody publiczne
Żądane urządzenie
public abstract boolean deviceRequested ()
Zwroty | |
---|---|
boolean | true Jeśli zażądano urządzenia |
emulatorZażądano
public abstract boolean emulatorRequested ()
Zwroty | |
---|---|
boolean | true Jeśli zażądano emulatora |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
Zwroty | |
---|---|
boolean | true , jeśli zażądano urządzenia gce (znanego również jako urządzenie zdalne). |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Zwraca typ urządzenia, którego powinniśmy użyć.
Zwroty | |
---|---|
IDeviceSelection.BaseDeviceType |
pobierz poziom baterii
public abstract Integer getBatteryLevel (IDevice device)
Pobiera poziom naładowania baterii dla danego urządzenia
Parametry | |
---|---|
device | IDevice : IDevice |
Zwroty | |
---|---|
Integer | poziom naładowania baterii urządzenia lub null , jeśli jest nieznany |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Pobiera dany typ produktu urządzenia
Parametry | |
---|---|
device | IDevice : IDevice |
Zwroty | |
---|---|
String | typ produktu urządzenia lub null , jeśli nie jest znana |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Pobiera wariant produktu danego urządzenia
Parametry | |
---|---|
device | IDevice : IDevice |
Zwroty | |
---|---|
String | wariant produktu urządzenia lub null , jeśli nie jest znany |
getExcludeSerials
public abstractgetExcludeSerials ()
Pobiera kopię listy wykluczeń numerów seryjnych
Zwroty | |
---|---|
ERROR(/Collection) numerów seryjnych |
getNoMatchReason
public abstractgetNoMatchReason ()
Zwraca powód, dla którego urządzenie nie zostało dopasowane.
Zwroty | |
---|---|
a Mapa numeru seryjnego do powodu, dla którego nie został przydzielony |
getProductTypes
public abstractgetProductTypes ()
Pobiera kopię listy typów produktów
Zwroty | |
---|---|
ERROR(/Collection) typów produktów |
pobierzWłaściwości
public abstractgetProperties ()
Zwraca mapę listy właściwości
Zwroty | |
---|---|
ERROR(/Map) nazw właściwości urządzenia na wartości |
getSerials
public abstractgetSerials (IDevice device)
Pobiera kopię numerów seryjnych
Parametry | |
---|---|
device | IDevice : IDevice reprezentujące urządzenie rozważane do wyboru. |
Zwroty | |
---|---|
ERROR(/Collection) numerów seryjnych |
getSerials
public abstractgetSerials ()
Zwraca listę żądanych seriali.
Zwroty | |
---|---|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
Zwroty | |
---|---|
boolean | true Jeśli zażądano urządzenia o wartości null (znanego również jako brak wymaganego urządzenia). |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Ustawia typ urządzenia, którego powinniśmy używać.
Parametry | |
---|---|
type | IDeviceSelection.BaseDeviceType |
zestawSerial
public abstract void setSerial (String... serialNumber)
Ustaw listę dołączonych numerów seryjnych, zastępując istniejące wartości.
Parametry | |
---|---|
serialNumber | String |
StubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
Zwroty | |
---|---|
boolean | true Jeśli zażądano emulatora kodu pośredniczącego. Emulator pośredniczący to symbol zastępczy, którego należy użyć, gdy config musi uruchomić emulator. |
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
Zwroty | |
---|---|
boolean | true , jeśli zażądano urządzenia tcp (znanego również jako podłączone urządzenie adb). |