साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google आपकी पसंदीदा भाषा में कॉन्टेंट का अनुवाद करने के लिए, एआई टेक्नोलॉजी का इस्तेमाल करता है. एआई से मिले अनुवादों में गलतियां हो सकती हैं.
APEX साइनिंग
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
हर APEX फ़ाइल पर दो बार हस्ताक्षर किए जाते हैं:
APEX पासकोड मैनेज करना
हर APEX में दो यूनीक कुंजियों का इस्तेमाल किया जाता है: एक इसकी मिनी फ़ाइल सिस्टम इमेज के लिए और दूसरी पूरी APEX फ़ाइल के लिए.
टेस्ट कुंजियों का इस्तेमाल डेवलपमेंट बिल्ड के लिए किया जाता है. वहीं, रिलीज़ कुंजियों का इस्तेमाल सार्वजनिक बिल्ड पर हस्ताक्षर करने के लिए किया जाता है. रिलीज़ की के मैनेजमेंट और साइन करने की प्रोसेस के सबसे सही तरीकों के बारे में जानने के लिए, की मैनेजमेंट लेख पढ़ें.
पहले से इंस्टॉल नहीं किया गया APEX
भरोसेमंद सार्वजनिक पासकोड पहले से इंस्टॉल करना लेख में बताया गया है कि पहले से इंस्टॉल न किए गए APEX की मिनी फ़ाइल सिस्टम इमेज के लिए, सार्वजनिक साइनिंग पासकोड को टारगेट पार्टीशन पर पहले से इंस्टॉल किया जाना चाहिए. ओईएम बिल्ड सर्वर को /partition/etc/brand_new_apex/ डायरेक्ट्री में, रिलीज़ के लिए ज़रूरी सार्वजनिक कुंजियां भरनी होंगी. ये कुंजियां, पहले से इंस्टॉल न किए गए सभी संभावित APEX के लिए होंगी. साथ ही, यह भी पक्का करना होगा कि सभी टेस्ट कुंजियां हटा दी गई हों.
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. 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) को अपडेट किया गया."],[],[]]