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: אם הערך הוא true, ה-method צריך לחזור ברגע שהמכשיר מחובר לאינטרנט ב-adb.
אם הערך הוא false, השיטה אמורה לחסום עד שהמכשיר יהיה זמין לבדיקה באופן מלא (כלומר, 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 שמגדיר את הנתיב לקובץ ה-binary של fastboot. |