IDeviceSelection
public
interface
IDeviceSelection
implements
IMatcher<IDevice>
com.android.tradefed.device.IDeviceSelection |
기기 선택 기준을 위한 인터페이스입니다.
요약
공개 메서드 | |
---|---|
abstract
boolean
|
deviceRequested()
|
abstract
boolean
|
emulatorRequested()
|
abstract
boolean
|
gceDeviceRequested()
|
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
|
setSerial(String... serialNumber)
일련번호 포함 목록을 설정하여 기존 값을 대체합니다. |
abstract
boolean
|
stubEmulatorRequested()
|
abstract
boolean
|
tcpDeviceRequested()
|
공개 메서드
deviceRequested
public abstract boolean deviceRequested ()
반환 값 | |
---|---|
boolean |
기기가 요청된 경우 true
|
emulatorRequested
public abstract boolean emulatorRequested ()
반환 값 | |
---|---|
boolean |
에뮬레이터가 요청된 경우 true
|
gceDeviceRequested
public abstract boolean gceDeviceRequested ()
반환 값 | |
---|---|
boolean |
gce 기기 (원격 기기)가 요청된 경우 true |
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 ()
기기가 일치하지 않은 이유를 반환합니다.
반환 값 | |
---|---|
|
일련번호와 할당되지 않은 이유를 매핑하는 맵 |
getSerials
public abstractgetSerials (IDevice device)
일련번호 사본 가져오기
매개변수 | |
---|---|
device |
IDevice : 선택을 고려할 기기를 나타내는 IDevice 입니다. |
반환 값 | |
---|---|
|
일련번호 ERROR(/Collection) 개
|
getSerials
public abstractgetSerials ()
요청된 연재물 목록을 반환합니다.
반환 값 | |
---|---|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
반환 값 | |
---|---|
boolean |
null 기기 (즉, 기기가 필요하지 않음)가 요청된 경우 true
|
setSerial
public abstract void setSerial (String... serialNumber)
일련번호 포함 목록을 설정하여 기존 값을 대체합니다.
매개변수 | |
---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
반환 값 | |
---|---|
boolean |
스텁 에뮬레이터가 요청된 경우 true 입니다. 스텁 에뮬레이터는 구성에서 에뮬레이터를 실행해야 할 때 사용되는 자리표시자입니다.
|
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
반환 값 | |
---|---|
boolean |
tcp 기기 (adb 연결 기기)가 요청된 경우 true |