साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
IBuildProvider
public
interface
IBuildProvider
| com.android.tradefed.build.IBuildProvider
|
इस क्लास से सीधे इनहेरिट न करने वाली ज्ञात सबक्लास
AbLocalBuildProvider, BootstrapBuildProvider, ClusterBuildProvider, CtsDeviceLaunchControlProvider, CtsLaunchControlProvider, DependenciesResolver, DeviceLaunchControlProvider, ExistingBuildProvider, IDeviceBuildProvider, LaunchControlProvider, LocalAppBuildProvider, LocalDeviceBuildProvider, LocalFolderBuildProvider, StubBuildProvider, TfLaunchControlProvider
| AbLocalBuildProvider |
लोकल बिल्ड प्रोवाइडर, Android बिल्ड पर लोकल बिल्ड बनाता है.
|
| BootstrapBuildProvider |
एक IDeviceBuildProvider जो टेस्ट डिवाइस से बिल्ड की जानकारी बूटस्ट्रैप करता है
आम तौर पर, इसका इस्तेमाल उन डिवाइसों के लिए किया जाता है जिनमें बाहरी तौर पर उपलब्ध बिल्ड का इस्तेमाल किया जाता है. जैसे,
|
| ClusterBuildProvider |
टीएफ़सी के टेस्ट संसाधन डाउनलोड करने के लिए IBuildProvider.
|
| CtsDeviceLaunchControlProvider |
DeviceFolderBuildInfo के लिए LaunchControlProvider.
|
| CtsLaunchControlProvider |
सीटीएस बिल्ड के लिए LaunchControlProvider.
|
| DependenciesResolver |
एक नए तरह का प्रोवाइडर, जो टेस्ट के लिए सभी डिपेंडेंसी पाने की अनुमति देता है.
|
| DeviceLaunchControlProvider |
IDeviceBuildInfo के लिए LaunchControlProvider
|
| ExistingBuildProvider |
एक IBuildProvider जो पहले से बनाए गए IBuildInfo को दिखाता है.
|
| IDeviceBuildProvider |
IBuildProvider, ITestDevice से मिली जानकारी का इस्तेमाल करके बिल्ड को वापस पाता है.
|
| LaunchControlProvider |
IBuildProvider को लागू करने का तरीका, Google के लॉन्च कंट्रोल सर्वर से टेस्ट करने के लिए किसी बिल्ड के बारे में क्वेरी करता है.
|
| LocalAppBuildProvider |
यह IBuildProvider, दिए गए लोकल पाथ के आधार पर IBuildInfo बनाता है
|
| LocalDeviceBuildProvider |
यह IBuildProvider, फ़ाइल सिस्टम डायरेक्ट्री के दिए गए पाथ के आधार पर IDeviceBuildInfo बनाता है.
|
| LocalFolderBuildProvider |
यह IBuildProvider, दिए गए लोकल पाथ के आधार पर IFolderBuildInfo बनाता है
|
| StubBuildProvider |
IBuildProvider को लागू करने का कोई फ़ंक्शन नहीं है.
|
| TfLaunchControlProvider |
LaunchControlProvider, google-tradefed बिल्ड को IFolderBuildInfo के तौर पर वापस पाने के लिए.
|
|
इस कुकी का काम, टेस्ट किए जा रहे बिल्ड के बारे में जानकारी देना है.
खास जानकारी
पब्लिक मेथड |
default
void
|
buildNotTested(IBuildInfo info)
इस तरीके का इस्तेमाल बंद कर दिया गया है.
अब इस्तेमाल के किसी भी उदाहरण के लिए उपलब्ध नहीं है
|
abstract
void
|
cleanUp(IBuildInfo info)
कुछ समय के लिए सेव की गई बिल्ड फ़ाइलें हटाएं.
|
abstract
IBuildInfo
|
getBuild()
जांच के दायरे में आने वाले बिल्ड के लिए डेटा वापस पाएं.
|
पब्लिक मेथड
buildNotTested
public void buildNotTested (IBuildInfo info)
इस तरीके का इस्तेमाल बंद कर दिया गया है.
अब इस्तेमाल के किसी भी उदाहरण से नहीं जुड़ा है
दिए गए बिल्ड को 'जांचा नहीं गया' के तौर पर मार्क करें.
इस कॉल का इस्तेमाल तब किया जाता है, जब एनवायरमेंट से जुड़ी किसी समस्या की वजह से TradeFederation, बिल्ड पर टेस्टिंग पूरी नहीं कर पाता.
| पैरामीटर |
info |
IBuildInfo: रीसेट करने के लिए IBuildInfo |
cleanUp
public abstract void cleanUp (IBuildInfo info)
कुछ समय के लिए सेव की गई बिल्ड फ़ाइलें हटाएं.
getBuild
public abstract IBuildInfo getBuild ()
जांच के दायरे में आने वाले बिल्ड के लिए डेटा वापस पाएं.
| रिटर्न |
IBuildInfo |
IBuildInfo, टेस्ट के लिए उपलब्ध बिल्ड के लिए या null, अगर टेस्ट के लिए कोई बिल्ड उपलब्ध नहीं है |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (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"]],["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]