IDeviceRecovery
public
interface
IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
อินเทอร์เฟซสำหรับการกู้คืนอุปกรณ์ที่ออฟไลน์
สรุป
เมธอดสาธารณะ | |
---|---|
abstract
void
|
recoverDevice(IDeviceStateMonitor monitor, boolean recoverUntilOnline)
พยายามกู้คืนอุปกรณ์ที่ระบุซึ่งไม่สามารถสื่อสารได้อีกต่อไป |
abstract
void
|
recoverDeviceBootloader(IDeviceStateMonitor monitor)
พยายามกู้คืนอุปกรณ์ที่ไม่ตอบสนองในโหมด Bootloader |
abstract
void
|
recoverDeviceFastbootd(IDeviceStateMonitor monitor)
พยายามกู้คืนอุปกรณ์ที่ไม่ตอบสนองในโหมด fastbootd |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
พยายามกู้คืนอุปกรณ์ที่ไม่ตอบสนองในโหมดการกู้คืน |
default
void
|
setFastbootPath(String fastbootPath)
ตั้งค่าเส้นทางไปยังไบนารี fastboot ที่จะใช้งาน |
เมธอดสาธารณะ
recoverDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
พยายามกู้คืนอุปกรณ์ที่ระบุซึ่งไม่สามารถสื่อสารได้อีกต่อไป
วิธีการควรบล็อกและแสดงผลเฉพาะเมื่ออุปกรณ์อยู่ในสถานะที่ขอเท่านั้น
พารามิเตอร์ | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor ที่จะใช้ |
recoverUntilOnline |
boolean : หากเป็นจริง เมธอดควรแสดงผลทันทีที่อุปกรณ์ออนไลน์ใน adb
หากเป็นเท็จ วิธีการควรบล็อกจนกว่าอุปกรณ์จะพร้อมสำหรับการทดสอบโดยสมบูรณ์ (เช่น IDeviceStateMonitor.waitForDeviceAvailable() สำเร็จ |
โยน | |
---|---|
DeviceNotAvailableException |
หากกู้คืนอุปกรณ์ไม่ได้ |
recoverDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
พยายามกู้คืนอุปกรณ์ที่ไม่ตอบสนองในโหมด Bootloader
พารามิเตอร์ | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor ที่จะใช้ |
โยน | |
---|---|
DeviceNotAvailableException |
หากกู้คืนอุปกรณ์ไม่ได้ |
recoverDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
พยายามกู้คืนอุปกรณ์ที่ไม่ตอบสนองในโหมด fastbootd
พารามิเตอร์ | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor ที่จะใช้ |
โยน | |
---|---|
DeviceNotAvailableException |
หากกู้คืนอุปกรณ์ไม่ได้ |
recoverDeviceRecovery
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
พยายามกู้คืนอุปกรณ์ที่ไม่ตอบสนองในโหมดการกู้คืน
พารามิเตอร์ | |
---|---|
monitor |
IDeviceStateMonitor : IDeviceStateMonitor ที่จะใช้ |
โยน | |
---|---|
DeviceNotAvailableException |
หากกู้คืนอุปกรณ์ไม่ได้ |
setFastbootPath
public void setFastbootPath (String fastbootPath)
ตั้งค่าเส้นทางไปยังไบนารี fastboot ที่จะใช้งาน
พารามิเตอร์ | |
---|---|
fastbootPath |
String : String ที่กําหนดเส้นทางไปยังไบนารีของ Fastboot |