שחזור מכשיר IDevice
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)
ניסיון לשחזר את המכשיר הנתון שלא מגיב במצב אתחול מהיר. |
abstract
void
|
recoverDeviceRecovery(IDeviceStateMonitor monitor)
נסה לשחזר את המכשיר הנתון שלא מגיב במצב שחזור. |
default
void
|
setFastbootPath(String fastbootPath)
מגדיר את הנתיב לקובץ הבינארי של אתחול מהיר שבו יש להשתמש. |
שיטות ציבוריות
מכשיר שחזור
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
ינסה לשחזר את המכשיר הנתון שלא ניתן יותר לתקשר איתו.
השיטה אמורה לחסום ולהחזיר רק כשהמכשיר במצב מבוקש.
פרמטרים | |
---|---|
monitor |
IDeviceStateMonitor : ה-IDeviceStateMonitor לשימוש. |
recoverUntilOnline |
boolean : אם הערך הוא True, השיטה אמורה לחזור ברגע שהמכשיר מחובר ל-adb.
אם הערך הוא False, השיטה אמורה לחסום את המכשיר עד שהמכשיר יהיה זמין במלואו לבדיקה (כלומר
IDeviceStateMonitor#waitForDeviceAvailable() מצליח. |
קליעות | |
---|---|
DeviceNotAvailableException |
אם לא ניתן לשחזר את המכשיר |
שחזורDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
ניסיון לשחזר את המכשיר הנתון שלא מגיב במצב תוכנת אתחול.
פרמטרים | |
---|---|
monitor |
IDeviceStateMonitor : ה-IDeviceStateMonitor לשימוש. |
קליעות | |
---|---|
DeviceNotAvailableException |
אם לא ניתן לשחזר את המכשיר |
לשחזרDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
ניסיון לשחזר את המכשיר הנתון שלא מגיב במצב אתחול מהיר.
פרמטרים | |
---|---|
monitor |
IDeviceStateMonitor : ה-IDeviceStateMonitor לשימוש. |
קליעות | |
---|---|
DeviceNotAvailableException |
אם לא ניתן לשחזר את המכשיר |
שחזור המכשיר
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
נסה לשחזר את המכשיר הנתון שלא מגיב במצב שחזור.
פרמטרים | |
---|---|
monitor |
IDeviceStateMonitor : ה-IDeviceStateMonitor לשימוש. |
קליעות | |
---|---|
DeviceNotAvailableException |
אם לא ניתן לשחזר את המכשיר |
setFastbootPath
public void setFastbootPath (String fastbootPath)
מגדיר את הנתיב לקובץ הבינארי של אתחול מהיר שבו יש להשתמש.
פרמטרים | |
---|---|
fastbootPath |
String : String שמגדיר את הנתיב לקובץ הבינארי של אתחול מהיר (fastboot). |