谷歌致力於推進種族平等的黑人社區。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

IDeviceRecovery

public interface IDeviceRecovery

com.android.tradefed.device.IDeviceRecovery


接口用於恢復已經下線的設備。

摘要

公共方法

abstract void recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline)

嘗試恢復能夠不再與連通的給定設備。

abstract void recoverDeviceBootloader ( IDeviceStateMonitor monitor)

嘗試恢復給定響應裝置在引導加載程序模式。

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,方法應盡快返回的設備是亞行網上。如果為假,則方法應被阻塞,直到裝置完全可用於測試(即IDeviceStateMonitor#waitForDeviceAvailable()成功。

拋出
DeviceNotAvailableException 如果設備無法收回

recoverDeviceBootloader

public abstract void recoverDeviceBootloader ( IDeviceStateMonitor monitor)

嘗試恢復給定響應裝置在引導加載程序模式。

參數
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二進制文件。