com.android.tradefed.targetprep
इंटरफेस
फ़्लैशिंग रिसोर्सेस पार्सर. बाधा | एक फ़िल्टरिंग इंटरफ़ेस, जिसका उद्देश्य FlashingResourcesParser को कुछ संसाधनों को अनदेखा करने की अनुमति देना है जिनका वह अन्यथा उपयोग कर सकता है |
आईडिवाइसफ्लैशर | किसी डिवाइस पर डिवाइस छवि फ़्लैश करता है. |
IFlashingResourcesParser | किसी डिवाइस को फ्लैश करने के लिए आवश्यक सहायक छवि फ़ाइलों के आवश्यक संस्करण प्रदान करने के लिए इंटरफ़ेस। |
IFlashingResourcesRetriever | किसी डिवाइस को फ्लैश करने के लिए आवश्यक सहायक छवि फ़ाइलों को पुनर्प्राप्त करने के लिए इंटरफ़ेस। |
आईहोस्टक्लीनर | परीक्षण रन समाप्त होने के बाद मेज़बान को साफ़ करें। |
आईटार्गेटक्लीनर | यह इंटरफ़ेस अस्वीकृत है. टियरडाउन को आधार ITargetPreparer इंटरफ़ेस पर ले जाया गया है। |
आईटीलक्ष्य तैयारीकर्ता | परीक्षण चलाने के लिए परीक्षण वातावरण तैयार करता है। |
ITestsZipइंस्टॉलर | किसी डिवाइस पर परीक्षण ज़िप फ़ाइल (बिल्ड सिस्टम द्वारा आउटपुट के अनुसार) से परीक्षण स्थापित करता है। |
कक्षाओं
बेसएमुलेटरप्रिपेयरर | स्थानीय एमुलेटर लॉन्च करने के लिए सामान्य तैयारीकर्ता। |
बेसटार्गेटप्रेपेयर | ITargetPreparer के लिए आधार कार्यान्वयन वर्ग जो यह नियंत्रित करने की अनुमति देता है कि ऑब्जेक्ट अक्षम है या नहीं। |
बिल्डइन्फोरिकॉर्डर | एक ITargetPreparer जो एक निर्दिष्ट फ़ाइल में बिल्ड जानकारी मेटा डेटा लिखता है। |
CreateAvdPreparer | |
CreateUserPreparer | उपयोगकर्ता बनाने और अंत में उसे साफ करने के लिए लक्ष्य तैयारकर्ता। |
DefaultTestsZipInstaller | परीक्षण ज़िप इंस्टॉलर का एक डिफ़ॉल्ट कार्यान्वयन। |
डिवाइसबिल्डइन्फोबूटस्ट्रैपर | एक ITargetPreparer जो बिल्ड जानकारी फ़ील्ड को डिवाइस से पढ़ी गई विशेषताओं से बदल देता हैयह बाहरी स्रोत (जैसे) से उत्पन्न बिल्ड वाले उपकरणों के परीक्षण के लिए उपयोगी है |
डिवाइसबिल्डइन्फोइंजेक्टर | एक ITargetPreparer जो IBuildInfo में DeviceBuildDescriptor मेटाडेटा सम्मिलित करता है। |
डिवाइसक्लीनर | परीक्षण के बाद क्लीनअप कार्रवाई के रूप में रिबूट या प्रारूपित करता है, और वैकल्पिक रूप से स्क्रीन को बंद कर देता है |
डिवाइसफ्लैशप्रिपेयरर | एक ITargetPreparer जो भौतिक एंड्रॉइड हार्डवेयर पर एक छवि फ्लैश करता है। |
डिवाइसइमेजजिपफ्लैशिंगटार्गेटप्रेपेयर | एक लक्ष्य तैयारकर्ता जो डिवाइस को एक विशिष्ट प्रारूप के माध्यम से प्रदान की गई डिवाइस छवियों के साथ फ्लैश करता है। |
डिवाइस सेटअप | एक ITargetPreparer जो दिए गए Option के आधार पर परीक्षण के लिए एक उपकरण को कॉन्फ़िगर करता है। |
डिवाइसअपडेटटार्गेटप्रिपेयरर | एक अमूर्त ITargetPreparer जो किसी बाहरी स्रोत (बिल्ड सेवा के विपरीत) से डिवाइस छवि फ़ाइल के साथ डिवाइस को अपडेट करने के सामान्य चरणों का ध्यान रखता है। |
फास्टबूटडिवाइसफ्लैशर | एक वर्ग जो भौतिक एंड्रॉइड हार्डवेयर पर एक छवि को फ्लैश करने के लिए फास्टबूट पर निर्भर करता है। |
फास्टबूटअपडेटबूटस्ट्रैपप्रिपेयरर | एक ITargetPreparer जो निर्दिष्ट फ़ाइलों (बूटलोडर, रेडियो, डिवाइस छवि ज़िप) को IDeviceBuildInfo में चरणबद्ध करता है ताकि FastbootDeviceFlasher के साथ डिवाइस को फ्लैश किया जा सके, फिर परिणाम रिपोर्टिंग उद्देश्यों के लिए पोस्ट-बूट डिवाइस विशेषताओं को बिल्ड जानकारी में इंजेक्ट किया जाता है। |
चमकती संसाधन पार्सर | एक वर्ग जो किसी डिवाइस को फ्लैश करने के लिए आवश्यक सहायक छवि फ़ाइलों के आवश्यक संस्करणों को पार्स करता है। |
फ़्लैशिंगरिसोर्सपार्सर.एंड्रॉइडइन्फो | Map<String, MultiMap<String, String>> . |
GkiDeviceFlashPreparer | एक लक्ष्य तैयारकर्ता जो एंड्रॉइड सामान्य कर्नेल जेनेरिक छवि के साथ डिवाइस को फ्लैश करता है। |
GsiDeviceFlashPreparer | एक लक्ष्य तैयारकर्ता जो एंड्रॉइड जेनेरिक सिस्टम छवि के साथ डिवाइस को फ्लैश करता है। |
इंस्टॉलएपेक्समॉड्यूलटार्गेटप्रेपेयर | |
किलएक्सिस्टिंगएमुलेटरप्रेपेयर | एक ITargetPreparer जो चल रहे एमुलेटर को बंद कर देता है। |
लोकलएमुलेटर लॉन्च | एक TargetPreparer जो एंड्रॉइड बिल्ड वातावरण से स्थानीय रूप से एक एमुलेटर लॉन्च करता है। |
लोकलएमुलेटरस्नैपशॉट | एक TargetPreparer का उद्देश्य एंड्रॉइड बिल्ड/डेवलपमेंट वातावरण से एक स्वच्छ एमुलेटर स्नैपशॉट उत्पन्न करना है |
मॉड्यूलOemTargetPreparer | |
ModuleOemTargetPreparer.ModuleInfo | मॉड्यूल के बारे में जानकारी संग्रहीत करने के लिए एक सरल संरचना वर्ग |
रिकवरीलॉगप्रिपेयरर | एक लक्ष्य तैयार करने वाला पुनर्प्राप्ति से पहले लॉग एकत्र करता था। |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | एक ITargetPreparer जो सेटअप में एक द्वितीयक उपयोगकर्ता बनाता है, और चिह्नित करता है कि उस उपयोगकर्ता में परीक्षण चलाए जाने चाहिए। |
RunOnSystemUserTargetPreparer | एक ITargetPreparer जो चिह्नित करता है कि परीक्षण उपयोगकर्ता पर (वर्तमान उपयोगकर्ता के बजाय) चलाए जाने चाहिए। |
RunOnWorkProfileTargetPreparer | एक ITargetPreparer जो सेटअप में एक कार्य प्रोफ़ाइल बनाता है, और चिह्नित करता है कि उस उपयोगकर्ता में परीक्षण चलाए जाने चाहिए। |
StubTargetPreparer | ITargetPreparer का प्लेसहोल्डर खाली कार्यान्वयन। |
TestAppInstallSetup | एक ITargetPreparer जो डिवाइस पर IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या अधिक ऐप्स इंस्टॉल करता है। |
एनम्स
AltDirBehavior | विभिन्न परीक्षण आर्टिफैक्ट इंस्टालर/पुशर्स के लिए वैकल्पिक निर्देशिका व्यवहार को परिभाषित करने के लिए एक एनम |
डिवाइसक्लीनर.क्लीनअपएक्शन | |
डिवाइसक्लीनर.पोस्टक्लीनअपएक्शन | |
डिवाइसफ्लैशप्रेपरर.एन्क्रिप्शन विकल्प | उपयोगकर्ता डेटा छवि के एन्क्रिप्शन को संभालने के लिए विकल्पों की सूची |
IDeviceFlasher.UserDataFlashOption | उपयोगकर्ताडेटा छवि को संभालने के लिए विकल्पों की सूची |
अपवाद
डिवाइसफेलटूबूटत्रुटि | यदि कोई डिवाइस बिल्ड के साथ फ्लैश होने के बाद बूट करने में विफल रहता है तो उसे फेंक दिया जाता है। |
इंटरफेस
कक्षाओं
- बेसएमुलेटरप्रिपेयरर
- बेसटार्गेटप्रेपेयर
- बिल्डइन्फोरिकॉर्डर
- CreateAvdPreparer
- CreateUserPreparer
- DefaultTestsZipInstaller
- डिवाइसबिल्डइन्फोबूटस्ट्रैपर
- डिवाइसबिल्डइन्फोइंजेक्टर
- डिवाइसक्लीनर
- डिवाइसफ्लैशप्रिपेयरर
- डिवाइसइमेजजिपफ्लैशिंगटार्गेटप्रेपेयर
- डिवाइस सेटअप
- डिवाइसअपडेटटार्गेटप्रिपेयरर
- फास्टबूटडिवाइसफ्लैशर
- फास्टबूटअपडेटबूटस्ट्रैपप्रिपेयरर
- चमकती संसाधन पार्सर
- फ़्लैशिंगरिसोर्सपार्सर.एंड्रॉइडइन्फो
- GkiDeviceFlashPreparer
- GsiDeviceFlashPreparer
- इंस्टॉलएपेक्समॉड्यूलटार्गेटप्रेपेयर
- किलएक्सिस्टिंगएमुलेटरप्रेपेयर
- लोकलएमुलेटर लॉन्च
- लोकलएमुलेटरस्नैपशॉट
- मॉड्यूलOemTargetPreparer
- ModuleOemTargetPreparer.ModuleInfo
- रिकवरीलॉगप्रिपेयरर
- RunCommandTargetPreparer
- RunOnSecondaryUserTargetPreparer
- RunOnSystemUserTargetPreparer
- RunOnWorkProfileTargetPreparer
- StubTargetPreparer
- TestAppInstallSetup
एनम्स
अपवाद