Pemulihan Perangkat I
public interface IDeviceRecovery
com.Android.tradefed.device.IDeviceRecovery |
Antarmuka untuk memulihkan perangkat yang offline.
Ringkasan
Metode publik | |
---|---|
abstract void | recoverDevice ( IDeviceStateMonitor monitor, boolean recoverUntilOnline) Coba pulihkan perangkat tertentu yang tidak dapat lagi digunakan untuk berkomunikasi. |
abstract void | recoverDeviceBootloader ( IDeviceStateMonitor monitor) Coba pulihkan perangkat yang tidak responsif dalam mode bootloader. |
abstract void | recoverDeviceFastbootd ( IDeviceStateMonitor monitor) Coba pulihkan perangkat yang tidak responsif dalam mode fastbootd. |
abstract void | recoverDeviceRecovery ( IDeviceStateMonitor monitor) Coba pulihkan perangkat yang tidak responsif dalam mode pemulihan. |
default void | setFastbootPath (String fastbootPath) Menetapkan jalur ke biner fastboot yang akan digunakan. |
Metode publik
memulihkan Perangkat
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
Coba pulihkan perangkat tertentu yang tidak dapat lagi digunakan untuk berkomunikasi.
Metode harus diblokir dan hanya kembali ketika perangkat dalam keadaan diminta.Parameter | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor yang akan digunakan. |
recoverUntilOnline | boolean : jika benar, metode akan kembali segera setelah perangkat online di adb. Jika salah, metode harus diblokir hingga perangkat sepenuhnya tersedia untuk pengujian (yaitu IDeviceStateMonitor#waitForDeviceAvailable() berhasil. |
Melempar | |
---|---|
DeviceNotAvailableException | jika perangkat tidak dapat dipulihkan |
memulihkanDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
Coba pulihkan perangkat yang tidak responsif dalam mode bootloader.
Parameter | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor yang akan digunakan. |
Melempar | |
---|---|
DeviceNotAvailableException | jika perangkat tidak dapat dipulihkan |
memulihkanDeviceFastbootd
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
Coba pulihkan perangkat yang tidak responsif dalam mode fastbootd.
Parameter | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor yang akan digunakan. |
Melempar | |
---|---|
DeviceNotAvailableException | jika perangkat tidak dapat dipulihkan |
memulihkanPemulihan Perangkat
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
Coba pulihkan perangkat yang tidak responsif dalam mode pemulihan.
Parameter | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor yang akan digunakan. |
Melempar | |
---|---|
DeviceNotAvailableException | jika perangkat tidak dapat dipulihkan |
setFastbootPath
public void setFastbootPath (String fastbootPath)
Menetapkan jalur ke biner fastboot yang akan digunakan.
Parameter | |
---|---|
fastbootPath | String : sebuah String yang mendefinisikan jalur ke biner fastboot. |