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, השיטה אמורה לחזור ברגע שהמכשיר מחובר לאינטרנט ב-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. |