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) حاول استرداد الجهاز غير المستجيب المحدد في وضع التشغيل السريع. |
abstract void | recoverDeviceRecovery ( IDeviceStateMonitor monitor) حاول استرداد الجهاز غير المستجيب المحدد في وضع الاسترداد. |
default void | setFastbootPath (String fastbootPath) يضبط المسار إلى ملف fastboot الثنائي الذي سيتم استخدامه. |
الأساليب العامة
com.recoverDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
حاول استعادة الجهاز المحدد الذي لم يعد من الممكن الاتصال به.
يجب أن يتم حظر الطريقة والعودة فقط عندما يكون الجهاز في الحالة المطلوبة.
حدود | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor الذي يجب استخدامه. |
recoverUntilOnline | boolean : إذا كان صحيحًا، فيجب أن تعود الطريقة بمجرد اتصال الجهاز بالإنترنت على بنك التنمية الآسيوي. إذا كان خطأ، فيجب حظر الطريقة حتى يصبح الجهاز متاحًا بالكامل للاختبار (أي ينجح IDeviceStateMonitor#waitForDeviceAvailable() . |
رميات | |
---|---|
DeviceNotAvailableException | إذا تعذر استرداد الجهاز |
recoverDeviceBootloader
public abstract void recoverDeviceBootloader (IDeviceStateMonitor monitor)
حاول استرداد الجهاز غير المستجيب المحدد في وضع أداة تحميل التشغيل.
حدود | |
---|---|
monitor | IDeviceStateMonitor : IDeviceStateMonitor الذي يجب استخدامه. |
رميات | |
---|---|
DeviceNotAvailableException | إذا تعذر استرداد الجهاز |
recoverDeviceFastbootd
public abstract void recoverDeviceFastbootd (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. |