IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
| com.android.tradefed.device.IDeviceSelection |
Benutzeroberfläche für die Geräteauswahl
Zusammenfassung
Öffentliche Methoden | |
|---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
abstract
IDeviceSelection.BaseDeviceType
|
getBaseDeviceTypeRequested()
Gibt den Gerätetyp zurück, den wir verwenden sollten. |
abstract
Integer
|
getBatteryLevel(IDevice device)
Ruft den Akkustand des angegebenen Geräts ab |
abstract
String
|
getDeviceProductType(IDevice device)
Ruft den Produkttyp des Geräts ab. |
abstract
String
|
getDeviceProductVariant(IDevice device)
Ruft die Produktvariante des angegebenen Geräts ab |
abstract
|
getExcludeSerials()
Ruft eine Kopie der Ausschlussliste für Seriennummern ab |
abstract
|
getNoMatchReason()
Gibt den Grund zurück, warum das Gerät nicht zugeordnet wurde. |
abstract
|
getProductTypes()
Ruft eine Kopie der Produkttypliste ab |
abstract
|
getProperties()
Gibt eine Zuordnung der Unterkunftsliste zurück |
abstract
|
getSerials(IDevice device)
Ruft eine Kopie der Seriennummern ab |
abstract
|
getSerials()
Gibt die Liste der angeforderten Serien zurück. |
abstract
boolean
|
nullDeviceRequested()
|
abstract
void
|
setBaseDeviceTypeRequested(IDeviceSelection.BaseDeviceType type)
Legt den zu verwendenden Gerätetyp fest. |
abstract
void
|
setRequireBatteryCheck(boolean requireCheck)
Legt fest, ob die Akkuprüfung durchgeführt werden soll. |
abstract
void
|
setSerial(String... serialNumber)
Legen Sie die Liste der Seriennummern fest, die eingeschlossen werden sollen, und ersetzen Sie alle vorhandenen Werte. |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
Öffentliche Methoden
deviceRequested
public abstract boolean deviceRequested ()
| Returns | |
|---|---|
boolean |
true, wenn ein Gerät angefordert wurde |
emulatorRequested
public abstract boolean emulatorRequested ()
| Returns | |
|---|---|
boolean |
true, wenn ein Emulator angefordert wurde |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
| Returns | |
|---|---|
boolean |
true, wenn ein Google Cloud-Gerät (d. h. ein Remote-Gerät) angefordert wurde |
getBaseDeviceTypeRequested
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
Gibt den Gerätetyp zurück, den wir verwenden sollten.
| Returns | |
|---|---|
IDeviceSelection.BaseDeviceType |
|
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
Ruft den Akkustand des angegebenen Geräts ab
| Parameter | |
|---|---|
device |
IDevice: die IDevice |
| Returns | |
|---|---|
Integer |
den Akkustand des Geräts oder null, wenn er unbekannt ist |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
Ruft den Produkttyp des Geräts ab.
| Parameter | |
|---|---|
device |
IDevice: die IDevice |
| Returns | |
|---|---|
String |
den Geräteprodukttyp oder null, falls unbekannt |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
Ruft die Produktvariante des angegebenen Geräts ab
| Parameter | |
|---|---|
device |
IDevice: die IDevice |
| Returns | |
|---|---|
String |
die Geräteproduktvariante oder null, falls unbekannt |
getExcludeSerials
public abstractgetExcludeSerials ()
Ruft eine Kopie der Ausschlussliste für Seriennummern ab
| Returns | |
|---|---|
|
eine ERROR(/Collection) von Seriennummern |
getNoMatchReason
public abstractgetNoMatchReason ()
Gibt den Grund zurück, warum das Gerät nicht zugeordnet wurde.
| Returns | |
|---|---|
|
Eine Zuordnung der Seriennummer zum Grund, warum sie nicht zugewiesen wurde |
getProductTypes
public abstractgetProductTypes ()
Ruft eine Kopie der Produkttypliste ab
| Returns | |
|---|---|
|
ERROR(/Collection) Produkttypen |
getProperties
public abstractgetProperties ()
Gibt eine Zuordnung der Unterkunftsliste zurück
| Returns | |
|---|---|
|
eine ERROR(/Map) von Geräteeigenschaftsnamen zu Werten |
getSerials
public abstractgetSerials (IDevice device)
Ruft eine Kopie der Seriennummern ab
| Parameter | |
|---|---|
device |
IDevice: Der IDevice, der das Gerät darstellt, das für die Auswahl infrage kommt. |
| Returns | |
|---|---|
|
eine ERROR(/Collection) von Seriennummern |
getSerials
public abstractgetSerials ()
Gibt die Liste der angeforderten Serien zurück.
| Returns | |
|---|---|
|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
| Returns | |
|---|---|
boolean |
true, wenn ein Nullgerät (d. h. kein Gerät erforderlich) angefordert wurde |
setBaseDeviceTypeRequested
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
Legt den zu verwendenden Gerätetyp fest.
| Parameter | |
|---|---|
type |
IDeviceSelection.BaseDeviceType |
setRequireBatteryCheck
public abstract void setRequireBatteryCheck (boolean requireCheck)
Legt fest, ob die Akkuprüfung durchgeführt werden soll.
| Parameter | |
|---|---|
requireCheck |
boolean |
setSerial
public abstract void setSerial (String... serialNumber)
Legen Sie die Liste der Seriennummern fest, die eingeschlossen werden sollen, und ersetzen Sie alle vorhandenen Werte.
| Parameter | |
|---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
| Returns | |
|---|---|
boolean |
true, wenn ein Stub-Emulator angefordert wurde. Ein Stub-Emulator ist ein Platzhalter, der verwendet wird, wenn die Konfiguration einen Emulator starten muss. |
tcpDeviceRequested
public boolean tcpDeviceRequested ()
| Returns | |
|---|---|
boolean |
true, wenn ein TCP-Gerät (d. h. ein über ADB verbundenes Gerät) angefordert wurde |