com.android.tradefed.device

इंटरफेस

आईडिवाइसमैनेजर परीक्षण के लिए उपलब्ध उपकरणों के सेट के प्रबंधन के लिए इंटरफ़ेस।
IDeviceManager.IFastbootListener फास्टबूट स्थिति के लिए एक श्रोता बदलता है।
आईडिवाइस मॉनिटर उपकरणों की स्थिति की निगरानी के लिए इंटरफ़ेस।
आईडीवाइस चयन डिवाइस चयन मानदंड के लिए इंटरफ़ेस.
ILogcatरिसीवर एक क्लास जो किसी डिवाइस के लॉगकैट का आउटपुट InputStreamSource के रूप में प्रदान करता है।

कक्षाओं

बैकग्राउंडडिवाइसएक्शन किसी दिए गए डिवाइस पर एक कमांड को आवश्यकतानुसार दोहराते हुए तब तक चलाता है जब तक कि कार्रवाई रद्द न हो जाए।
बैटरी का तापमान
कलेक्टिंगबाइटआउटपुटरिसीवर एक IShellOutputReceiver जो संपूर्ण शेल आउटपुट को एक byte[] में एकत्रित करता है।
कलेक्टिंगआउटपुटरिसीवर एक IShellOutputReceiver जो संपूर्ण शेल आउटपुट को एक String में एकत्रित करता है।
डिवाइस मैनेजर
डिवाइसमैनेजर.फ़ास्टबूटडिवाइस फास्टबूट मोड में किसी डिवाइस का प्रतिनिधित्व।
डिवाइस मॉनिटर मल्टीप्लेक्सर एकाधिक IDeviceMonitor s के अनुरोधों को प्रसारित करने के लिए एक प्रॉक्सी क्लास।
डिवाइसप्रॉपर्टीज़ डिवाइस साइड प्रॉपर्टी नामों के लिए सामान्य स्थिर परिभाषाएँ
डिवाइस चयन विकल्प डिवाइस चयन मानदंड के लिए कंटेनर।
डिवाइसस्टेटमॉनिटर किसी IDevice की स्थिति की निगरानी के लिए सहायक वर्ग।
फास्टबूट हेल्पर फास्टबूट संचालन के लिए एक सहायक वर्ग।
IDeviceMonitor.DeviceLister एक Runnable जैसा वर्ग जिसे ज्ञात डिवाइस और उनकी स्थिति लौटानी चाहिए।
लार्जआउटपुटरिसीवर लंबे समय तक चलने वाले कमांड को आउटपुट एकत्र करने में मदद करने के लिए डिज़ाइन किया गया एक वर्ग।
लोकलएंड्रॉइडवर्चुअलडिवाइस ट्रेडफेड होस्ट पर चलने वाले स्थानीय वर्चुअल उपकरणों के लिए क्लास।
लॉगकैटरिसीवर वह कक्षा जो पृष्ठभूमि में लॉगकैट एकत्र करती है।
प्रबंधितटेस्टडिवाइसफ़ैक्टरी विभिन्न प्रकार के उपकरण बनाने की फ़ैक्टरी जिनकी निगरानी Tf द्वारा की जा सकती है
नेटिवडिवाइस ITestDevice गैर-पूर्ण स्टैक एंड्रॉइड डिवाइस का डिफ़ॉल्ट कार्यान्वयन।
नेटिवडिवाइस.एडीबीएक्शन OS 'adb ....' कमांड चलाने के लिए एक DeviceAction
नेटिवडिवाइस.एडीबीशेलएक्शन
NativeDevice.RebootDeviceAction किसी डिवाइस को रीबूट करने के लिए DeviceAction
नेटिवडिवाइसस्टेटमॉनिटर बिना किसी फ्रेमवर्क समर्थन वाले IDevice की स्थिति की निगरानी के लिए सहायक वर्ग।
NetworkNotAvailableException जब कोई उपकरण परीक्षण के लिए नेटवर्क से कनेक्ट नहीं हो पाता है तो उसे फेंक दिया जाता है।
रिमोटएंड्रॉइडडिवाइस एडीबी कनेक्ट के माध्यम से जुड़े पूर्ण स्टैक एंड्रॉइड डिवाइस के लिए ITestDevice का कार्यान्वयन।
रिमोटएवीडीआइडिवाइस DeviceSelectionOptions.gceDeviceRequested() true होने पर आवंटित करने के लिए DeviceManager द्वारा प्लेसहोल्डर IDevice उपयोग किया जाता है
टेस्टडिवाइस पूर्ण स्टैक एंड्रॉइड डिवाइस के लिए ITestDevice का कार्यान्वयन
वेटडिवाइसरिकवरी IDeviceRecovery का एक सरल कार्यान्वयन जो डिवाइस के ऑनलाइन होने और सरल आदेशों का जवाब देने की प्रतीक्षा करता है।
वाईफ़ाई हेल्पर डिवाइस पर वाईफ़ाई सेवाओं में हेरफेर करने के लिए सहायक वर्ग।

एनम्स

डिवाइस चयन विकल्प. डिवाइस अनुरोधित प्रकार विभिन्न संभावित प्रकार के प्लेसहोल्डर डिवाइस समर्थित हैं।
नेटिवडिवाइस.रिबूटमोड रीबूट का एक तरीका.

अपवाद

नोडिवाइसएक्सेप्शन किसी दिए गए कमांड को निष्पादित करने के लिए कोई उपकरण न होने पर फेंक दिया जाता है।