हमारा सुझाव है कि 27 मार्च, 2025 से AOSP को बनाने और उसमें योगदान देने के लिए, aosp-main
के बजाय android-latest-release
का इस्तेमाल करें. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव लेख पढ़ें.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
IModuleController
public
interface
IModuleController
com.android.tradefed.testtype.suite.module.IModuleController
|
ऐसे सबक्लास जिनके बारे में पहले से पता है
ArchModuleController, BaseModuleController, DeviceFeatureModuleController, MainlineTestModuleController, MinApiLevelModuleController, MinSdkModuleController, PackageInstalledModuleController, Sdk28ModuleController, Sdk29ModuleController, Sdk30ModuleController, Sdk31ModuleController, ShippingApiLevelModuleController
ArchModuleController |
मॉड्यूल कंट्रोलर, किसी दिए गए आर्किटेक्चर से मेल न खाने पर टेस्ट नहीं चलाएगा.
|
BaseModuleController |
IModuleController को बुनियादी तौर पर लागू करने का तरीका. इसे लागू करके यह जांच की जा सकती है कि किसी मॉड्यूल को चलाया जाना चाहिए या नहीं.
|
DeviceFeatureModuleController |
मॉड्यूल कंट्रोलर, जो किसी सुविधा के साथ काम न करने पर टेस्ट नहीं चलाता.
|
MainlineTestModuleController |
जांचे जा रहे डिवाइस पर पहले से लोड किए गए मुख्य मॉड्यूल के आधार पर टेस्ट चलाने के लिए, मॉड्यूल कंट्रोलर की बेस क्लास.
|
MinApiLevelModuleController |
मॉड्यूल कंट्रोलर के लिए बेस क्लास, ताकि तय किए गए एपीआई लेवल से नीचे होने पर टेस्ट न चलाए जाएं.
|
MinSdkModuleController |
मॉड्यूल कंट्रोलर के लिए बेस क्लास, ताकि तय किए गए SDK टूल के वर्शन के नीचे के वर्शन पर टेस्ट न चलाए जा सकें.
|
PackageInstalledModuleController |
मॉड्यूल कंट्रोलर, डिवाइस में दिए गए पैकेज इंस्टॉल न होने पर टेस्ट न चलाए.
|
Sdk28ModuleController |
यह एक मॉड्यूल कंट्रोलर है, जो यह पता लगाता है कि डिवाइस पर SDK टूल 28 (Android 9) या इसके बाद का वर्शन है या नहीं.
|
Sdk29ModuleController |
सिर्फ़ तब टेस्ट चलाएं, जब टेस्ट किए जा रहे डिवाइस में SDK टूल का वर्शन 29 या इसके बाद का हो.
|
Sdk30ModuleController |
सिर्फ़ तब टेस्ट चलाएं, जब जांचे जा रहे डिवाइस पर SDK टूल का वर्शन 30 या इसके बाद का हो.
|
Sdk31ModuleController |
सिर्फ़ तब टेस्ट चलाएं, जब जांचे जा रहे डिवाइस में SDK टूल का वर्शन 31 या इसके बाद का हो.
|
ShippingApiLevelModuleController |
अगर डिवाइस इन शर्तों को पूरा करता है, तो टेस्ट चलाएं:
- अगर
min-api-level की परिभाषा दी गई है, तो:
- डिवाइस,
min-api-level या उसके बाद के वर्शन के साथ शिप किया गया हो.
|
|
किसी मॉड्यूल को लागू करना है या नहीं, यह कंट्रोल करने के लिए इंटरफ़ेस.
खास जानकारी
सार्वजनिक तरीके
shouldRunModule
public abstract IModuleController.RunStrategy shouldRunModule (IInvocationContext context)
यह तय करने का तरीका कि किसी मॉड्यूल को चलाया जाना चाहिए या नहीं.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2025-07-27 (UTC) को अपडेट किया गया."],[],[]]