प्रबंधितरिमोटडिवाइस

public class ManagedRemoteDevice
extends TestDevice implements ITestLoggerReceiver

java.lang.Object
com.android.tradefed.device.NativeDevice
  com.android.tradefed.device.TestDevice
    com.android.tradefed.device.cloud.ManagedRemoteDevice


वर्चुअल मशीन में चल रहा एक डिवाइस, जिसे हम VM.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

ManagedRemoteDevice(IDevice device, IDeviceStateMonitor stateMonitor, IDeviceMonitor allocationMonitor)

यह ManagedRemoteDevice बनाता है.

सार्वजनिक तरीके

TestDeviceOptions getOptions()

यह करने की कोशिश करने से पहले, डाइनैमिक विकल्पों को हल करने के लिए बेस गेटर को बदलें कहीं से भी सेटिंग तय करें.

void postInvocationTearDown(Throwable exception)

डिवाइस के हिसाब से ज़रूरी क्लीनअप के लिए कुछ और चरण, जिन्हें शुरू होने के बाद लागू किया जाएगा हो गया.

void preInvocationSetup(IBuildInfo info, MultiMap<String, String> attributes)

डिवाइस के हिसाब से ज़रूरी सेटअप के लिए अतिरिक्त चरण, जिन्हें डिवाइस पर शुरू करने का तरीका.

सार्वजनिक कंस्ट्रक्टर

प्रबंधितरिमोटडिवाइस

public ManagedRemoteDevice (IDevice device, 
                IDeviceStateMonitor stateMonitor, 
                IDeviceMonitor allocationMonitor)

यह ManagedRemoteDevice बनाता है.

पैरामीटर
device IDevice: संबंधित IDevice

stateMonitor IDeviceStateMonitor: इस्तेमाल करने के लिए IDeviceStateMonitor तरीका

allocationMonitor IDeviceMonitor: आवंटन की स्थिति के बदलावों के बारे में बताने के लिए, IDeviceMonitor.

सार्वजनिक तरीके

विकल्प

public TestDeviceOptions getOptions ()

यह करने की कोशिश करने से पहले, डाइनैमिक विकल्पों को हल करने के लिए बेस गेटर को बदलें कहीं से भी सेटिंग तय करें.

रिटर्न
TestDeviceOptions TestDeviceOptions, उस डिवाइस से जुड़ा है जिसकी जांच की जा रही है.

पोस्टइनवोकेशनटीयरडाउन

public void postInvocationTearDown (Throwable exception)

डिवाइस के हिसाब से ज़रूरी क्लीनअप के लिए कुछ और चरण, जिन्हें शुरू होने के बाद लागू किया जाएगा हो गया.

पैरामीटर
exception Throwable: अगर कोई आखिरी अपवाद है, जो शुरू न होने की वजह से बढ़ा है.

प्रीवोकेशन सेटअप

public void preInvocationSetup (IBuildInfo info, 
                MultiMap<String, String> attributes)

डिवाइस के हिसाब से ज़रूरी सेटअप के लिए अतिरिक्त चरण, जिन्हें डिवाइस पर शुरू करने का तरीका.

पैरामीटर
info IBuildInfo: डिवाइस का IBuildInfo.

attributes MultiMap: शुरू करने के कॉन्टेक्स्ट में सेव किए गए एट्रिब्यूट

थ्रो
DeviceNotAvailableException
TargetSetupError