Google si impegna a far progredire equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

IDeviceSelection

public interface IDeviceSelection
implements IMatcher <IDevice>

com.android.tradefed.device.IDeviceSelection


Interfaccia per i criteri di selezione del dispositivo.

Sommario

metodi pubblici

abstract boolean deviceRequested ()
abstract boolean emulatorRequested ()
abstract boolean gceDeviceRequested ()
abstract Integer getBatteryLevel (IDevice device)

Recupera il livello della batteria per il dispositivo specificato

abstract String getDeviceProductType (IDevice device)

Ottiene il dispositivi determinato tipo di prodotto

abstract String getDeviceProductVariant (IDevice device)

Ottiene la data variante dispositivi prodotto

abstract getExcludeSerials ()

Ottiene una copia dei numeri di serie elenco di esclusione

abstract getProductTypes ()

Ottiene una copia della lista tipo di prodotto

abstract getProperties ()

Restituisce una mappa della elenco delle proprietà

abstract getSerials (IDevice device)

Ottiene una copia dei numeri di serie

abstract getSerials ()

Restituisce l'elenco dei serial richiesti.

abstract boolean nullDeviceRequested ()
abstract void setSerial (String... serialNumber)

Impostare l'elenco dei numeri di serie di inclusione, in sostituzione di eventuali valori esistenti.

abstract boolean stubEmulatorRequested ()
abstract boolean tcpDeviceRequested ()

metodi pubblici

deviceRequested

public abstract boolean deviceRequested ()

ritorna
boolean true se è stato richiesto un dispositivo

emulatorRequested

public abstract boolean emulatorRequested ()

ritorna
boolean true se è stato richiesto un emulatore

gceDeviceRequested

public abstract boolean gceDeviceRequested ()

ritorna
boolean true se è stato richiesto un dispositivo GCE (aka un dispositivo remoto)

GetBatteryLevel

public abstract Integer getBatteryLevel (IDevice device)

Recupera il livello della batteria per il dispositivo specificato

parametri
device IDevice : IDevice

ritorna
Integer il livello della batteria del dispositivo o null se sconosciuta

getDeviceProductType

public abstract String getDeviceProductType (IDevice device)

Ottiene il dispositivi determinato tipo di prodotto

parametri
device IDevice : IDevice

ritorna
String il tipo di prodotto dispositivo o null se sconosciuta

getDeviceProductVariant

public abstract String getDeviceProductVariant (IDevice device)

Ottiene la data variante dispositivi prodotto

parametri
device IDevice : IDevice

ritorna
String la variante prodotto dispositivo o null se sconosciuta

getExcludeSerials

public abstract  getExcludeSerials ()

Ottiene una copia dei numeri di serie elenco di esclusione

ritorna
un ERROR(/Collection) di numeri di serie

getProductTypes

public abstract  getProductTypes ()

Ottiene una copia della lista tipo di prodotto

ritorna
un ERROR(/Collection) di tipi di prodotto

getProperties

public abstract  getProperties ()

Restituisce una mappa della elenco delle proprietà

ritorna
un ERROR(/Map) di nomi di proprietà del dispositivo per i valori

getSerials

public abstract  getSerials (IDevice device)

Ottiene una copia dei numeri di serie

parametri
device IDevice : IDevice rappresenta il dispositivo in esame per la selezione.

ritorna
un ERROR(/Collection) di numeri di serie

getSerials

public abstract  getSerials ()

Restituisce l'elenco dei serial richiesti.

ritorna

nullDeviceRequested

public abstract boolean nullDeviceRequested ()

ritorna
boolean true se è stato richiesto un dispositivo null (aka nessun dispositivo richiesto)

setserial

public abstract void setSerial (String... serialNumber)

Impostare l'elenco dei numeri di serie di inclusione, in sostituzione di eventuali valori esistenti.

parametri
serialNumber String

stubEmulatorRequested

public abstract boolean stubEmulatorRequested ()

ritorna
boolean true se è stato richiesto un emulatore stub. Un emulatore di stub è un segnaposto da utilizzare quando config deve lanciare un emulatore.

tcpDeviceRequested

public abstract boolean tcpDeviceRequested ()

ritorna
boolean true se è stato richiesto un dispositivo TCP (aka un dispositivo collegato adb)