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