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. |