การตรวจสอบสถานะของอุปกรณ์

public class DeviceStateMonitor
extends NativeDeviceStateMonitor

java.lang.Object
com.android.tradefed.device.NativeDeviceStateMonitor
  com.android.tradefed.device.DeviceStateMonitor


คลาส Helper สำหรับการตรวจสอบสถานะของ IDevice

สรุป

ช่างก่อสร้างสาธารณะ

DeviceStateMonitor(IDeviceManager mgr, IDevice device, boolean fastbootEnabled)

วิธีการป้องกัน

boolean postOnlineCheck(long waitTime)

การตรวจสอบเพิ่มเติมที่ต้องทำในอุปกรณ์ออนไลน์

boolean waitForPmResponsive(long waitTime)

รอให้ตัวจัดการแพ็กเกจอุปกรณ์ตอบสนอง

ช่างก่อสร้างสาธารณะ

การตรวจสอบสถานะของอุปกรณ์

public DeviceStateMonitor (IDeviceManager mgr, 
                IDevice device, 
                boolean fastbootEnabled)

พารามิเตอร์
mgr IDeviceManager

device IDevice

fastbootEnabled boolean

วิธีการป้องกัน

การตรวจสอบหลังหักค่าใช้จ่ายออนไลน์

protected boolean postOnlineCheck (long waitTime)

การตรวจสอบเพิ่มเติมที่ต้องทำในอุปกรณ์ออนไลน์

พารามิเตอร์
waitTime long: เวลาเป็นมิลลิวินาทีในการรอก่อนที่จะยอมแพ้

คิกรีเทิร์น
boolean trueหากตรวจสอบสำเร็จก่อนที่เวลารอจะหมดอายุ จ่าย false

การขว้าง
DeviceNotAvailableException

รอการตอบสนองPm

protected boolean waitForPmResponsive (long waitTime)

รอให้ตัวจัดการแพ็กเกจอุปกรณ์ตอบสนอง

พารามิเตอร์
waitTime long: เวลาเป็นมิลลิวินาทีในการรอก่อนที่จะยอมแพ้

คิกรีเทิร์น
boolean true หากการจัดการแพ็กเกจมีการปรับเปลี่ยนตามอุปกรณ์ก่อนที่เวลารอจะหมดอายุ จ่าย false