साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
Tradefed में डिवाइस का बंटवारा
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
टेस्ट शुरू करते समय (उदाहरण के लिए, इंस्ट्रुमेंटेशन टेस्ट), इसे ठीक से चलाने के लिए डिवाइस की ज़रूरत पड़ सकती है. इसके अलावा, कुछ टेस्ट (जैसे कि कुछ Java यूनिट टेस्ट) के लिए डिवाइस की ज़रूरत नहीं होती. कुछ के लिए, एक से ज़्यादा डिवाइसों की ज़रूरत पड़ सकती है. जैसे, फ़ोन और स्मार्टवॉच पर टेस्ट करना. इन सभी मामलों में, डिवाइस मैनेजर की यह ज़िम्मेदारी होती है कि वह टेस्ट के लिए ज़रूरी डिवाइसों को असाइन करे, ताकि टेस्ट ठीक से चल सके. हम इस चरण को डिवाइस असाइन करना या डिवाइस चुनना कहते हैं.
यह बंटवारा, DeviceSelectionOptions के हिसाब से होता है. इससे टेस्ट को किसी डिवाइस से अपनी ज़रूरत की प्रॉपर्टी के बारे में बताने की अनुमति मिलती है. इनमें ये शामिल हैं:
- बैटरी लेवल
- डिवाइस का टाइप
- प्रॉडक्ट टाइप
- सीरियल नंबर
असली डिवाइसों का इस्तेमाल करना
यह डिफ़ॉल्ट सेटिंग है. इसे उन सभी टेस्ट के लिए असाइन किया जाएगा जिनमें डिवाइस की किसी भी प्रॉपर्टी के बारे में नहीं बताया गया है. उपलब्ध है के तौर पर मार्क किए गए किसी भी डिवाइस को चुना जाएगा और टेस्ट के लिए असाइन कर दिया जाएगा.
किसी भी डिवाइस का इस्तेमाल न करें
जब टेस्ट के लिए किसी डिवाइस की ज़रूरत नहीं होती है, तो वह अपनी कमांड लाइन पर --null-device या -n
बता सकता है. इसके अलावा, कॉन्फ़िगरेशन XML में <option name="null-device" value="true" /> भी बताया जा सकता है. इससे एक स्टब प्लेसहोल्डर NullDevice असाइन होता है, जो यह दिखाता है कि कोई डिवाइस असाइन नहीं किया गया था.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-18 (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-18 (UTC) को अपडेट किया गया."],[],[]]