Android का सार्वजनिक बीटा प्रोग्राम. इसकी मदद से, अपने ऐप्लिकेशन को Android के नए वर्शन के लिए तैयार किया जा सकता है.
- हार्डवेयर और एम्युलेटर की सिस्टम इमेज - Pixel डिवाइसों और Android Emulator के लिए, Android के नए वर्शन पर अपने ऐप्लिकेशन टेस्ट करने का रनटाइम एनवायरमेंट.
- प्लैटफ़ॉर्म का नया कोड और एपीआई - हम नियमित रूप से अपडेट उपलब्ध कराएंगे, ताकि प्लैटफ़ॉर्म के नए कोड के हिसाब से टेस्टिंग की जा सके.
- नई सुविधाएं और काम करने के तरीके - उन बदलावों का पता लगाएं जो आपके ऐप्लिकेशन पर असर डालेंगे. साथ ही, प्लैटफ़ॉर्म की नई सुविधाओं के साथ ऐप्लिकेशन बनाएं.
- सुझाव/राय और सहायता - आपका सुझाव/राय हमारे लिए बेहद अहम है! समस्याओं की शिकायत करें और हमें बताएं कि इस बारे में आपकी क्या राय है! अपने अनुभव शेयर करने के लिए, [डेवलपर कम्यूनिटी][community] में शामिल अन्य डेवलपर से जुड़ें.
माइलस्टोन और अपडेट
डेवलपर के लिए Android का बीटा प्रोग्राम, हर मेजर और माइनर रिलीज़ से पहले कई महीनों तक चलता है. इस दौरान, हम आपके डेवलपमेंट और टेस्टिंग एनवायरमेंट के लिए बीटा अपडेट उपलब्ध कराएंगे. इनमें एसडीके टूल, सिस्टम इमेज, एम्युलेटर, एपीआई रेफ़रंस, और एपीआई में हुए बदलाव शामिल होंगे. हर माइलस्टोन के दौरान आपको किन चीज़ों पर ध्यान देना चाहिए, इस बारे में ज़्यादा जानने के लिए, यह टेबल देखें.
| माइलस्टोन | प्रकार | डेवलपर की कार्रवाइयां |
|---|---|---|
| बीटा 1 | बीटा वर्शन की शुरुआती रिलीज़. यह Android के बीटा प्रोग्राम में रजिस्टर करने वाले डेवलपर और शुरुआती अडॉप्ट करने वाले लोगों को, ओटीए (ओवर-द-एयर) अपडेट के तौर पर मिलती है. |
|
| प्लैटफ़ॉर्म की स्थिरता | ||
| प्लैटफ़ॉर्म स्थिरता | पहले प्लैटफ़ॉर्म स्थिरता माइलस्टोन में, फ़ाइनल एपीआई और काम करने के तरीके शामिल होते हैं. Play पर पब्लिश करने की सुविधा भी खुल जाती है. |
|
| रिलीज़ किया गया फ़ाइनल वर्शन | AOSP और इकोसिस्टम के लिए प्लैटफ़ॉर्म रिलीज़. |
|
Android के रिलीज़ फ़ेज़
Android के बीटा प्रोग्राम का हर फ़ेज़, AOSP और Android इकोसिस्टम के लिए, ऐप्लिकेशन को स्टेबल रिलीज़ के लिए तैयार करने में आपकी मदद करता है.
बीटा रिलीज़
बीटा 1, प्लैटफ़ॉर्म की अगली रिलीज़ पर ऐप्लिकेशन बनाने और टेस्ट करने के लिए, ज़्यादा पूरा और स्टेबल एनवायरमेंट उपलब्ध कराता है. यह पहला बिल्ड है जो हम Android के बीटा प्रोग्राम में रजिस्टर करने वाले शुरुआती अडॉप्ट करने वाले लोगों को उपलब्ध कराते हैं. बीटा रिलीज़ की अवधि के दौरान, शुरुआती अडॉप्ट करने वाले लोग Pixel डिवाइसों पर आपका ऐप्लिकेशन इस्तेमाल करेंगे. इसलिए, हमारा सुझाव है कि उन उपयोगकर्ताओं से मिलने वाले सुझाव/राय या शिकायत पर नज़र रखें. साथ ही, ऐप्लिकेशन के टारगेटिंग में बदलाव किए बिना, किसी भी समस्या को हल करने के लिए कंपैटिबल अपडेट रिलीज़ करें. मेजर रिलीज़ के लिए, यह ऐप्लिकेशन की टारगेटिंग में बाद में बदलाव करने की तैयारी शुरू करने का भी सही समय है. इस दौरान, कृपया हमें सुझाव/राय दें या शिकायत करें, ताकि हम किसी भी समस्या या अनुरोध के बारे में जान सकें.
प्लैटफ़ॉर्म की स्थिरता का माइलस्टोन
Android की रिलीज़ में, प्लैटफ़ॉर्म की स्थिरता नाम का एक माइलस्टोन शामिल होता है. इससे आपको फ़ाइनल टेस्टिंग और रिलीज़ की योजना बनाने में मदद मिलती है. इस माइलस्टोन का मतलब है कि प्लैटफ़ॉर्म में, इंटरनल और एक्सटर्नल एपीआई, ऐप्लिकेशन के लिए काम करने के तरीके, और नॉन-एसडीके एपीआई की फ़ाइनल सूचियां शामिल हैं. प्लैटफ़ॉर्म की स्थिरता के बाद, आपके ऐप्लिकेशन पर असर डालने वाले कोई और बदलाव नहीं किए जाएंगे. यह फ़ाइनल टेस्टिंग और डेवलपमेंट का काम शुरू करने का समय है. इससे यह पक्का किया जा सकेगा कि इकोसिस्टम के लिए फ़ाइनल रिलीज़ के दौरान, आपके ऐप्लिकेशन का कंपैटिबल वर्शन उपयोगकर्ताओं के लिए उपलब्ध होगा. मेजर रिलीज़ के लिए, Android इस समय एक स्टैंडर्ड एपीआई लेवल उपलब्ध कराएगा.
हम ऐप्लिकेशन, गेम, एसडीके, लाइब्रेरी, और गेम इंजन के सभी डेवलपर को सलाह देते हैं कि वे कंपैटिबिलिटी की फ़ाइनल टेस्टिंग और सार्वजनिक रिलीज़ की योजना बनाने के लिए, प्लैटफ़ॉर्म की स्थिरता के माइलस्टोन को टारगेट के तौर पर इस्तेमाल करें. फ़ाइनल रिलीज़ के बजाय प्लैटफ़ॉर्म की स्थिरता का इस्तेमाल करने से, उपभोक्ताओं को अपने डिवाइसों पर नया प्लैटफ़ॉर्म मिलने से पहले, आपको कुछ अतिरिक्त हफ़्ते मिल जाते हैं.
प्लैटफ़ॉर्म की स्थिरता के बाद, Android प्लैटफ़ॉर्म पर काम करने वाले डिवाइसों के लिए ऐप्लिकेशन पब्लिश भी किए जा सकेंगे. इसके लिए, आधिकारिक एपीआई लेवल का इस्तेमाल करना होगा. हमारा सुझाव है कि सबसे पहले, Google Play के अल्फ़ा और बीटा ट्रैक में पब्लिश करें, ताकि स्टोर के ज़रिए बड़े पैमाने पर डिस्ट्रिब्यूट करने से पहले, अपने ऐप्लिकेशन टेस्ट किए जा सकें.
रिलीज़ किया गया फ़ाइनल वर्शन
Android प्लैटफ़ॉर्म का स्टेबल वर्शन, AOSP और Android के बड़े इकोसिस्टम के लिए रिलीज़ किया जाता है. आपको यह मानकर चलना चाहिए कि आपके कुछ उपयोगकर्ता इस समय या इसके तुरंत बाद, Android प्लैटफ़ॉर्म पर अपडेट करेंगे. ऐसा इसलिए, क्योंकि डिवाइस बनाने वाली कंपनियां अपने उपयोगकर्ताओं के लिए अपडेट रिलीज़ करना शुरू कर देती हैं. Android के नए वर्शन का इस्तेमाल करने वाले लोगों की संख्या बढ़ने पर, हो सकता है कि नई समस्याएं रिपोर्ट की जाएं. इसलिए, इनके लिए तैयार रहें.
बीटा रिलीज़ में क्या-क्या शामिल है?
बीटा प्रोग्राम में, मौजूदा ऐप्लिकेशन को अलग-अलग स्क्रीन साइज़, नेटवर्क टेक्नोलॉजी, सीपीयू और जीपीयू चिपसेट, और हार्डवेयर आर्किटेक्चर पर टेस्ट करने के लिए ज़रूरी सभी चीज़ें शामिल हैं.
एसडीके और टूल
Android Studio का इस्तेमाल करके, एसडीके मैनेजर के ज़रिए ये कॉम्पोनेंट डाउनलोड किए जा सकते हैं:
- बीटा रिलीज़ के लिए एसडीके और टूल
- मोबाइल डिवाइसों के लिए एम्युलेटर की सिस्टम इमेज (सिर्फ़ 64-बिट)
हम ज़रूरत के हिसाब से, हर माइलस्टोन पर इन डेवलपमेंट टूल के अपडेट उपलब्ध कराएंगे.
सिस्टम इमेज
हम Google Pixel के अलग-अलग डिवाइसों के लिए सिस्टम इमेज उपलब्ध कराते हैं. इनका इस्तेमाल, डेवलपमेंट और टेस्टिंग के लिए किया जा सकता है. डेवलपमेंट और टेस्टिंग के लिए सिस्टम इमेज पाने के लिए, रिलीज़ के डाउनलोड पेज पर जाएं.
अगर आपके पास Pixel डिवाइस नहीं है, तब भी अपने वर्कफ़्लो के हिसाब से, अन्य तरीकों का इस्तेमाल करके डेवलपमेंट और टेस्टिंग की जा सकती है:
- मोबाइल डिवाइसों के लिए एम्युलेटर की सिस्टम इमेज (सिर्फ़ 64-बिट)
- सामान्य सिस्टम इमेज (जीएसआई)
Android के बीटा प्रोग्राम के ज़रिए, Pixel के लिए ओटीए अपडेट
अगर आपके पास Android पर काम करने वाला Pixel डिवाइस है, तो उसे Pixel के लिए Android के बीटा प्रोग्राम में रजिस्टर किया जा सकता है. इससे Android प्लैटफ़ॉर्म के बीटा वर्शन के अपडेट, ओटीए (ओवर-द-एयर) के ज़रिए मिलेंगे.
ज़्यादा जानने और रजिस्टर करने के लिए, g.co/androidbeta पर जाएं.
बीटा एपीआई और पब्लिशिंग
बीटा वर्शन के शुरुआती बिल्ड में, सिर्फ़ डेवलपमेंट के लिए सिस्टम और Android लाइब्रेरी उपलब्ध होती है. इसमें स्टैंडर्ड एपीआई लेवल नहीं होता. अगर आपको इस दौरान नए प्लैटफ़ॉर्म को टारगेट करना है और नए एपीआई के साथ ऐप्लिकेशन बनाना है, तो अपने ऐप्लिकेशन के बिल्ड कॉन्फ़िगरेशन को अपडेट करके, बीटा वर्शन को टारगेट करना होगा.
प्लैटफ़ॉर्म की स्थिरता के दौरान, फ़ाइनल एसडीके रिलीज़ होने तक, प्रीव्यू एपीआई आधिकारिक नहीं होंगे. इसका मतलब है कि आपको बीटा के दौरान एपीआई में बदलाव दिख सकते हैं. ऐसा खास तौर पर, प्रोग्राम के शुरुआती हफ़्तों में हो सकता है. हम हर रिलीज़ के साथ, बदलावों की खास जानकारी उपलब्ध कराएंगे.
प्रीव्यू के बाद, डेवलपर एपीआई फ़ाइनल हो जाएंगे. इसके बाद, Android Studio में आधिकारिक एसडीके डाउनलोड किया जा सकेगा. साथ ही, आधिकारिक एपीआई के हिसाब से कंपाइल किया जा सकेगा.
प्लैटफ़ॉर्म की स्थिरता के माइलस्टोन तक, Google Play पर ऐसे ऐप्लिकेशन पब्लिश नहीं किए जा सकते जो प्रीव्यू एपीआई लेवल या आने वाले समय के आधिकारिक एपीआई लेवल को टारगेट करते हैं. फ़ाइनल एसडीके उपलब्ध होने के बाद, आधिकारिक एपीआई लेवल को टारगेट किया जा सकता है. साथ ही, अल्फ़ा, बीटा, और प्रोडक्शन रिलीज़ चैनलों का इस्तेमाल करके, अपने ऐप्लिकेशन को Google Play पर पब्लिश किया जा सकता है. इस बीच, अगर आपको टेस्टर के लिए ऐसा ऐप्लिकेशन डिस्ट्रिब्यूट करना है जो अगले एपीआई लेवल को टारगेट करता है, तो ऐसा ईमेल के ज़रिए या अपनी साइट से सीधे डाउनलोड करके किसी भी समय किया जा सकता है.
एपीआई रेफ़रंस और बदलाव की रिपोर्ट
प्लैटफ़ॉर्म के रेफ़रंस दस्तावेज़ में, हमेशा प्लैटफ़ॉर्म के सबसे नए प्रीव्यू, बीटा या फ़ाइनल रिलीज़ की जानकारी दिखती है. नए एपीआई के डेवलपमेंट के दौरान, उन्हें वॉटरमार्क किया जाएगा, ताकि वे दिखें. साथ ही, एपीआई लेवल के तौर पर, प्रीव्यू का कोडनेम दिखेगा. ध्यान दें कि इन एपीआई का इस्तेमाल सिर्फ़ तब किया जा सकता है, जब प्रीव्यू एसडीके के साथ ऐप्लिकेशन बनाया जा रहा हो.
फ़ाइनल एसडीके उपलब्ध होने पर, एपीआई रेफ़रंस में दिखेगा कि नए एपीआई, आधिकारिक एपीआई लेवल में जोड़े गए हैं.
सहायता संसाधन
Android के बीटा बिल्ड के साथ टेस्टिंग और डेवलपमेंट के दौरान, समस्याओं की शिकायत करने और सुझाव/राय देने या शिकायत करने के लिए, इन चैनलों का इस्तेमाल करें:
- समस्याओं की शिकायत करने और हमें अपनी राय बताने के तरीके के बारे में पूरी जानकारी पाने के लिए, सुझाव/राय और समस्याएं पेज पर जाएं. इस पेज से, समस्या को ट्रैक करने वाले टूल पर जाकर, गड़बड़ियों की शिकायत की जा सकती है या सुविधाओं के अनुरोध किए जा सकते हैं. साथ ही, कुछ नई सुविधाओं और बदलावों के बारे में, तुरंत सर्वे में हिस्सा लिया जा सकता है.
- Android के प्रीव्यू की समस्याओं को ट्रैक करने वाला टूल, समस्याओं को ट्रैक करने वाला हमारा मुख्य टूल है. समस्या को ट्रैक करने वाले टूल के ज़रिए, गड़बड़ियों, परफ़ॉर्मेंस से जुड़ी समस्याओं, और सामान्य सुझाव/राय या शिकायत की जा सकती है. आम तौर पर आने वाली समस्याओं के बारे में भी जाना जा सकता है. साथ ही, उन्हें ठीक करने के तरीके भी देखे जा सकते हैं. समस्या की जांच करने और उसे समीक्षा के लिए Android की इंजीनियरिंग टीम को भेजने के बाद, हम आपको इसकी जानकारी देते रहेंगे.
- [Android डेवलपर कम्यूनिटी][community] एक ऐसी कम्यूनिटी है जहां Android 16 के प्रीव्यू बिल्ड के साथ काम करने वाले अन्य लोगों और डेवलपर से जुड़ा जा सकता है. यहां अपनी राय और आइडिया शेयर किए जा सकते हैं. साथ ही, सवालों के जवाब भी पाए जा सकते हैं.
[community]: /about/versions/16/qpr2/dev-community