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 बाइनरी का पाथ सेट करता है. |
सार्वजनिक तरीके
recoverDevice
public abstract void recoverDevice (IDeviceStateMonitor monitor, boolean recoverUntilOnline)
उस डिवाइस को वापस पाने की कोशिश करें जिससे अब संपर्क नहीं किया जा सकता.
यह तरीका, डिवाइस के अनुरोध की गई स्थिति में होने पर ही ब्लॉक और रिटर्न करना चाहिए.
पैरामीटर | |
---|---|
monitor |
IDeviceStateMonitor : इस्तेमाल किया जाने वाला IDeviceStateMonitor . |
recoverUntilOnline |
boolean : अगर यह सही है, तो डिवाइस के adb पर ऑनलाइन होने के तुरंत बाद, यह तरीका वापस आ जाना चाहिए.
अगर यह 'गलत है' पर सेट है, तो डिवाइस तब तक ब्लॉक रहेगा, जब तक वह टेस्टिंग के लिए पूरी तरह से उपलब्ध नहीं हो जाता. उदाहरण के लिए,
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 : fastboot बाइनरी के पाथ की जानकारी देने वाला String . |