IMultiDeviceRecovery
public
interface
IMultiDeviceRecovery
| com.android.tradefed.device.IMultiDeviceRecovery |
एक से ज़्यादा ऑफ़लाइन डिवाइसों को वापस लाने के लिए इंटरफ़ेस. डिवाइस को वापस लाने के कुछ ऐसे तरीके हैं जिनसे
एक से ज़्यादा डिवाइसों पर असर पड़ सकता है. जैसे, adb को रीस्टार्ट करना, यूएसबी को रीसेट करना वगैरह. हम इस इंटरफ़ेस की मदद से, डिवाइस को वापस लाने के इन
तरीकों को लागू कर सकते हैं. ग्लोबल
कॉन्फ़िगरेशन के ज़रिए, लागू करने की प्रोसेस कॉन्फ़िगर हो जाने के बाद, DeviceManager से समय-समय पर recoverDevices(List) को कॉल किया जाएगा.
खास जानकारी
पब्लिक मेथड | |
|---|---|
abstract
void
|
recoverDevices(List<IManagedTestDevice> managedDevices)
होस्ट पर ऑफ़लाइन डिवाइसों को वापस लाता है. |
default
void
|
setFastbootPath(String fastbootPath)
इस्तेमाल किए जाने वाले फ़ास्टबूट बाइनरी का पाथ सेट करता है. |
पब्लिक मेथड
recoverDevices
public abstract void recoverDevices (List<IManagedTestDevice> managedDevices)
होस्ट पर ऑफ़लाइन डिवाइसों को वापस लाता है.
| पैरामीटर | |
|---|---|
managedDevices |
List: ITestDevice की सूची. |
setFastbootPath
public void setFastbootPath (String fastbootPath)
इस्तेमाल किए जाने वाले फ़ास्टबूट बाइनरी का पाथ सेट करता है.
| पैरामीटर | |
|---|---|
fastbootPath |
String |