การเลือกอุปกรณ์
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
|
setRequireBatteryCheck(boolean requireCheck)
ตั้งค่าว่าเราต้องการตรวจสอบแบตเตอรี่หรือไม่ |
abstract
void
|
setSerial(String... serialNumber)
ตั้งค่ารายการรวมหมายเลขซีเรียลโดยแทนที่ค่าที่มีอยู่ |
abstract
boolean
|
stubEmulatorRequested()
|
default
boolean
|
tcpDeviceRequested()
|
วิธีการสาธารณะ
อุปกรณ์ที่ขอ
public abstract boolean deviceRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีคำขออุปกรณ์ |
ขอโปรแกรมจำลองแล้ว
public abstract boolean emulatorRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขอโปรแกรมจำลอง |
gceDevice Request
public abstract boolean gceDeviceRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขออุปกรณ์ gce (หรืออุปกรณ์ระยะไกล) |
getBaseDeviceTypeRequest
public abstract IDeviceSelection.BaseDeviceType getBaseDeviceTypeRequested ()
แสดงประเภทอุปกรณ์ที่เราควรใช้
คิกรีเทิร์น | |
---|---|
IDeviceSelection.BaseDeviceType |
รับระดับแบตเตอรี่
public abstract Integer getBatteryLevel (IDevice device)
เรียกดูระดับแบตเตอรี่ของอุปกรณ์ที่กำหนด
พารามิเตอร์ | |
---|---|
device |
IDevice : IDevice |
คิกรีเทิร์น | |
---|---|
Integer |
ระดับแบตเตอรี่ของอุปกรณ์หรือ null หากไม่ทราบ |
getDeviceProductType
public abstract String getDeviceProductType (IDevice device)
รับประเภทผลิตภัณฑ์ของอุปกรณ์ที่ระบุ
พารามิเตอร์ | |
---|---|
device |
IDevice : IDevice |
คิกรีเทิร์น | |
---|---|
String |
ประเภทผลิตภัณฑ์ของอุปกรณ์หรือ null หากไม่ทราบ |
รับรูปแบบผลิตภัณฑ์ของอุปกรณ์
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 ()
แสดงผลรายการอนุกรมที่ขอ
คิกรีเทิร์น | |
---|---|
|
อุปกรณ์ที่ขอเป็นค่าว่าง
public abstract boolean nullDeviceRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขออุปกรณ์ที่ไม่มีข้อมูล (หรือไม่จำเป็นต้องใช้อุปกรณ์) |
setBaseDeviceTypeRequest
public abstract void setBaseDeviceTypeRequested (IDeviceSelection.BaseDeviceType type)
ตั้งค่าประเภทอุปกรณ์ที่เราควรใช้
พารามิเตอร์ | |
---|---|
type |
IDeviceSelection.BaseDeviceType |
ตั้งต้องการการตรวจสอบแบตเตอรี่
public abstract void setRequireBatteryCheck (boolean requireCheck)
ตั้งค่าว่าเราต้องการตรวจสอบแบตเตอรี่หรือไม่
พารามิเตอร์ | |
---|---|
requireCheck |
boolean |
ซีเรียล
public abstract void setSerial (String... serialNumber)
ตั้งค่ารายการรวมหมายเลขซีเรียลโดยแทนที่ค่าที่มีอยู่
พารามิเตอร์ | |
---|---|
serialNumber |
String |
stubEmulator ขอแล้ว
public abstract boolean stubEmulatorRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขอโปรแกรมจำลอง Stub โปรแกรมจำลอง Stub คือ
ตัวยึดตำแหน่งที่จะใช้เมื่อการกำหนดค่าต้องเปิดใช้งานโปรแกรมจำลอง |
tcpDeviceร้องขอ
public boolean tcpDeviceRequested ()
คิกรีเทิร์น | |
---|---|
boolean |
true หากมีการขออุปกรณ์ tcp (หรืออุปกรณ์ที่เชื่อมต่อกับ adb) |