ID 장치 선택
public interface IDeviceSelection
implements IMatcher <IDevice>
com.android.tradefed.device.IDeviceSelection |
장치 선택 기준을 위한 인터페이스.
요약
공개 방법 | |
---|---|
abstract boolean | deviceRequested () |
abstract boolean | emulatorRequested () |
abstract boolean | gceDeviceRequested () |
abstract IDeviceSelection.BaseDeviceType | getBaseDeviceTypeRequested () 사용해야 하는 장치 유형을 반환합니다. |
abstract Integer | getBatteryLevel (IDevice device) 주어진 장치의 배터리 잔량을 검색합니다. |
abstract String | getDeviceProductType (IDevice device) 지정된 장치 제품 유형을 가져옵니다. |
abstract String | getDeviceProductVariant (IDevice device) 지정된 기기 제품 변형을 가져옵니다. |
abstract | getExcludeSerials () 일련 번호 제외 목록의 사본을 가져옵니다. |
abstract | getNoMatchReason () 장치가 일치하지 않은 이유를 반환합니다. |
abstract | getProductTypes () 제품 유형 목록의 사본을 가져옵니다. |
abstract | getProperties () 속성 목록의 맵을 반환합니다. |
abstract | getSerials (IDevice device) 일련 번호 사본을 얻습니다. |
abstract | getSerials () 요청된 일련번호 목록을 반환합니다. |
abstract boolean | nullDeviceRequested () |
abstract void | setBaseDeviceTypeRequested ( IDeviceSelection.BaseDeviceType type) 사용해야 하는 장치 유형을 설정합니다. |
abstract void | setSerial (String... serialNumber) 일련 번호 포함 목록을 설정하여 기존 값을 바꿉니다. |
abstract boolean | stubEmulatorRequested () |
abstract boolean | tcpDeviceRequested () |
공개 방법
deviceRequested
public abstract boolean deviceRequested ()
보고 | |
---|---|
boolean | 장치가 요청된 경우 true |
에뮬레이터요청됨
public abstract boolean emulatorRequested ()
보고 | |
---|---|
boolean | 에뮬레이터가 요청된 경우 true |
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
보고 | |
---|---|
boolean | gce 장치(일명 원격 장치)가 요청된 경우 true |
getBaseDeviceType요청됨
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
사용해야 하는 장치 유형을 반환합니다.
보고 | |
---|---|
IDeviceSelection.BaseDeviceType |
getBatteryLevel
public abstract Integer getBatteryLevel (IDevice device)
주어진 장치의 배터리 잔량을 검색합니다.
매개변수 | |
---|---|
device | IDevice : IDevice |
보고 | |
---|---|
Integer | 장치 배터리 수준 또는 알 수 없는 경우 null |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
지정된 장치 제품 유형을 가져옵니다.
매개변수 | |
---|---|
device | IDevice : IDevice |
보고 | |
---|---|
String | 장치 제품 유형 또는 알 수 없는 경우 null |
getDeviceProductVariant
public abstract String getDeviceProductVariant (IDevice device)
지정된 기기 제품 변형을 가져옵니다.
매개변수 | |
---|---|
device | IDevice : IDevice |
보고 | |
---|---|
String | 장치 제품 변형 또는 알 수 없는 경우 null |
getExcludeSerials
public abstractgetExcludeSerials ()
일련 번호 제외 목록의 사본을 가져옵니다.
보고 | |
---|---|
일련 번호의 ERROR(/Collection) |
getNoMatchReason
public abstractgetNoMatchReason ()
장치가 일치하지 않은 이유를 반환합니다.
보고 | |
---|---|
할당되지 않은 이유에 대한 일련 번호 맵 |
getProductTypes
public abstractgetProductTypes ()
제품 유형 목록의 사본을 가져옵니다.
보고 | |
---|---|
제품 유형의 ERROR(/Collection) |
getSerials
public abstractgetSerials (IDevice device)
일련 번호 사본을 얻습니다.
매개변수 | |
---|---|
device | IDevice : 선택 대상으로 간주되는 장치를 나타내는 IDevice 입니다. |
보고 | |
---|---|
일련 번호의 ERROR(/Collection) |
getSerials
public abstractgetSerials ()
요청된 일련번호 목록을 반환합니다.
보고 | |
---|---|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
보고 | |
---|---|
boolean | null 장치(또는 장치가 필요하지 않음)가 요청된 경우 true |
setBaseDeviceType요청됨
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
사용해야 하는 장치 유형을 설정합니다.
매개변수 | |
---|---|
type | IDeviceSelection.BaseDeviceType |
setSerial
public abstract void setSerial (String... serialNumber)
일련 번호 포함 목록을 설정하여 기존 값을 바꿉니다.
매개변수 | |
---|---|
serialNumber | String |
stubEmulator요청됨
public abstract boolean stubEmulatorRequested ()
보고 | |
---|---|
boolean | 스텁 에뮬레이터가 요청된 경우 true . 스텁 에뮬레이터는 구성이 에뮬레이터를 시작해야 할 때 사용되는 자리 표시자입니다. |
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
보고 | |
---|---|
boolean | tcp 장치(일명 adb 연결 장치)가 요청된 경우 true |