आईडिवाइस रिकवर
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)
इस्तेमाल किए जाने वाले फ़ास्टबूट बाइनरी का पाथ सेट करता है. |
सार्वजनिक तरीके
डिवाइस वापस पाएं
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)
इस्तेमाल किए जाने वाले फ़ास्टबूट बाइनरी का पाथ सेट करता है.
पैरामीटर | |
---|---|
fastbootPath |
String : फ़ास्टबूट बाइनरी का पाथ तय करने वाला String . |