IDeviceRecovery
public interface IDeviceRecovery
com.android.tradefed.device.IDeviceRecovery |
ממשק לשחזור מכשיר שיצא במצב לא מקוון.
סיכום
שיטות ציבוריות | |
---|---|
abstract void | recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline) נסה לשחזר את המכשיר הנתון שלא ניתן עוד לתקשר איתו. |
abstract void | recoverDeviceBootloader ( IDeviceStateMonitor monitor) נסה לשחזר את המכשיר הנתון שאינו מגיב במצב טוען אתחול. |
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)
נסה לשחזר את המכשיר הנתון שאינו מגיב במצב טוען אתחול.
פרמטרים | |
---|---|
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 : ERROR(/String) המגדיר את הנתיב ל-fastboot הבינארי. |