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 |
true หากมีการขออุปกรณ์ GCE (หรืออุปกรณ์ระยะไกล) |
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) ประเภทผลิตภัณฑ์
|
getProperties
public abstractgetProperties ()
แสดงผลแผนที่ของรายการพร็อพเพอร์ตี้
คิกรีเทิร์น | |
---|---|
|
ERROR(/Map) ของชื่อพร็อพเพอร์ตี้อุปกรณ์เป็นค่า
|
getSerials
public abstractgetSerials (IDevice device)
รับสำเนาหมายเลขซีเรียล
พารามิเตอร์ | |
---|---|
device |
IDevice : IDevice ที่แสดงถึงอุปกรณ์ที่พิจารณาเลือก |
คิกรีเทิร์น | |
---|---|
|
ERROR(/Collection) หมายเลขซีเรียล
|
getSerials
public abstractgetSerials ()
แสดงรายการอนุกรมที่ขอ
คิกรีเทิร์น | |
---|---|
|
nullDeviceRequested
public abstract boolean nullDeviceRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขออุปกรณ์ Null (หรือที่เรียกว่าไม่ต้องใช้อุปกรณ์)
|
setSerial
public abstract void setSerial (String... serialNumber)
ตั้งค่ารายการการรวมหมายเลขซีเรียลโดยแทนที่ค่าที่มีอยู่
พารามิเตอร์ | |
---|---|
serialNumber |
String |
stubEmulatorRequested
public abstract boolean stubEmulatorRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขอโปรแกรมจำลองสแต็บ โปรแกรมจำลองสแต็บคือตัวยึดตำแหน่งที่จะใช้เมื่อการกําหนดค่าต้องเปิดใช้งานโปรแกรมจำลอง
|
tcpDeviceRequested
public abstract boolean tcpDeviceRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขออุปกรณ์ TCP (หรืออุปกรณ์ที่เชื่อมต่อ adb) |