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) مسیر باینری fastboot را برای استفاده تنظیم می کند. |
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
سعی کنید دستگاه داده شده را بازیابی کنید که دیگر نمی توان با آن ارتباط برقرار کرد.
روش باید مسدود شود و فقط زمانی برگردد که دستگاه در حالت درخواستی باشد.
مولفه های | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor برای استفاده. |
recoverUntilOnline | boolean : اگر درست باشد، به محض اینکه دستگاه در adb آنلاین شد، متد باید برگردد. اگر نادرست است، روش باید تا زمانی که دستگاه به طور کامل برای آزمایش در دسترس قرار گیرد مسدود شود (یعنی IDeviceStateMonitor#waitForDeviceAvailable() موفق شود. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException | اگر دستگاه بازیابی نشد |
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
سعی کنید دستگاه بی پاسخ داده شده را در حالت بوت لودر بازیابی کنید.
مولفه های | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor برای استفاده. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException | اگر دستگاه بازیابی نشد |
public abstract void recoverDeviceFastbootd (IDeviceStateMonitor monitor)
سعی کنید دستگاه بی پاسخ داده شده را در حالت فست بوت بازیابی کنید.
مولفه های | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor برای استفاده. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException | اگر دستگاه بازیابی نشد |
public abstract void recoverDeviceRecovery (IDeviceStateMonitor monitor)
سعی کنید دستگاه بی پاسخ داده شده را در حالت بازیابی بازیابی کنید.
مولفه های | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor برای استفاده. |
پرتاب می کند | |
---|---|
DeviceNotAvailableException | اگر دستگاه بازیابی نشد |
public void setFastbootPath (String fastbootPath)
مسیر باینری fastboot را برای استفاده تنظیم می کند.
مولفه های | |
---|---|
fastbootPath | String : String که مسیر دودویی fastboot را مشخص می کند. |