SDK प्लैटफ़ॉर्म के प्रॉडक्ट की जानकारी

इस पेज पर, SDK मैनेजर के SDK प्लैटफ़ॉर्म टैब में, डाउनलोड के लिए उपलब्ध SDK टूल के पैकेज की रिलीज़ की जानकारी दी गई है.

SDK Platform के हर वर्शन में ये पैकेज शामिल होते हैं:

  • Android SDK Platform पैकेज. उस वर्शन के लिए, आपके ऐप्लिकेशन को कंपाइल करने के लिए यह ज़रूरी है.
  • कई सिस्टम इमेज पैकेज. Android एमुलेटर पर उस वर्शन को चलाने के लिए, इनमें से कम से कम एक ज़रूरी है.

    हर प्लैटफ़ॉर्म वर्शन में, डिवाइस के हर साइज़, डाइमेंशन या कॉन्फ़िगरेशन (हैंडसेट, Android TV, और Android Wear) के लिए सिस्टम इमेज शामिल होती है. हर फ़ॉर्म फ़ैक्टर में, आपके कंप्यूटर के प्रोसेसर आर्किटेक्चर (जैसे, x86_64 और ARM 64 v8a) से मैच करने के लिए, अलग-अलग वैरिएंट उपलब्ध हो सकते हैं. Google API लेबल वाली सिस्टम इमेज में, Google Play services का ऐक्सेस शामिल होता है. साथ ही, Google Play लेबल वाली इमेज में Google Play Store भी शामिल होता है.

  • Android के लिए सोर्स पैकेज. इसमें प्लैटफ़ॉर्म की सोर्स फ़ाइलें भी शामिल हैं. ऐप्लिकेशन को डीबग करते समय, Android Studio इन फ़ाइलों से कोड की लाइनें दिखा सकता है.

नीचे दिए गए सेक्शन में दिए गए रिविज़न नंबर, सिर्फ़ Android SDK Platform पैकेज के लिए हैं. आम तौर पर, सिस्टम इमेज को अलग से अपडेट मिल सकते हैं. ऐसा, इम्यूलेटर में मौजूद गड़बड़ियों को ठीक करने के लिए किया जाता है. सिस्टम इमेज के लिए रिलीज़ नोट नहीं होते. हालांकि, आपको इन्हें हमेशा अप-टू-डेट रखना चाहिए.

Android 16 (बीटा)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Android 16 से जुड़ा दस्तावेज़ देखें.

Android 15 (एपीआई लेवल 35)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Android 15 से जुड़ा दस्तावेज़ देखें.

पहला बदलाव (जून 2024)

Android 15 के प्लैटफ़ॉर्म के स्टेबल होने के माइलस्टोन पर, इसे स्टेबल चैनल पर रिलीज़ किया गया. अब यह झलक के तौर पर उपलब्ध नहीं है.

Android 14 (एपीआई लेवल 34)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Android 14 से जुड़ा दस्तावेज़ देखें.

पहला बदलाव (जून 2023)

Android 14 के प्लैटफ़ॉर्म के स्टेबल होने के माइलस्टोन पर, इसे स्टेबल चैनल पर रिलीज़ किया गया. अब यह झलक के तौर पर उपलब्ध नहीं है.

Android 13 (एपीआई लेवल 33)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Android 13 के दस्तावेज़ देखें.

पहला बदलाव (जून 2022)

जब Android 13, प्लैटफ़ॉर्म के स्टेबल होने की शर्तें पूरी कर लेगा, तब इसे स्टेबल चैनल पर रिलीज़ कर दिया जाएगा.

Android 12 (एपीआई लेवल 31, 32)

12L के लिए नई सुविधाओं वाला सॉफ़्टवेयर अपडेट (एपीआई लेवल 32)
प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, 12L के दस्तावेज़ देखें.

स्टेबल चैनल पर रिलीज़ किया गया (अब झलक नहीं दिखेगी).

Android 12 (एपीआई लेवल 31)
प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Android 12 से जुड़ा दस्तावेज़ देखें.

Android 12 के प्लैटफ़ॉर्म के स्टेबल होने के बाद, इसे स्टेबल चैनल पर रिलीज़ किया गया. अब यह झलक के तौर पर उपलब्ध नहीं है.

Android 12 ATD की सिस्टम इमेज

ऑटोमेटेड टेस्ट डिवाइस (एटीडी) की यह इमेज, Android सिस्टम की एक इमेज है. इसे हेडलेस ऑटोमेटेड टेस्ट के लिए ऑप्टिमाइज़ किया गया है. शुरुआती डेटा से पता चलता है कि इस इमेज का इस्तेमाल करने वाले टेस्ट में, इम्यूलेटर प्रोसेस के सीपीयू और मेमोरी के इस्तेमाल में कमी आएगी. साथ ही, टेस्ट के कुल समय में भी कमी आएगी.

यह परफ़ॉर्मेंस में ये बढ़ोतरी इन तरीकों से हासिल करता है:

  • उपयोगकर्ता के लिए उपलब्ध ज़्यादातर ऐप्लिकेशन हटाना. जैसे, डायलर, सेटिंग, और SystemUI.
  • हार्डवेयर रेंडरर ड्रॉइंग की सुविधा बंद करना.

इमेज दो वर्शन में उपलब्ध है: Google APIs ATD, जो Google के एपीआई उपलब्ध कराता है और AOSP ATD, जो AOSP का पूरा अनुभव देता है.

एटीडी का इस्तेमाल करके टेस्ट चलाने के बारे में ज़्यादा जानने के लिए, ऑटोमेटेड टेस्ट डिवाइसों का इस्तेमाल करके टेस्ट चलाना लेख पढ़ें.

Android 11 (एपीआई लेवल 30)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Android 11 से जुड़ा दस्तावेज़ देखें.

जब Android 11, प्लैटफ़ॉर्म के स्थिरता माइलस्टोन तक पहुंचा, तब इसे स्टेबल चैनल पर रिलीज़ किया गया. अब यह झलक के तौर पर उपलब्ध नहीं है.

Android 10 (एपीआई लेवल 29)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, डेवलपर के लिए Android 10 देखें.

इस बदलाव में, Android Automotive OS स्टब जोड़े गए हैं.

Android 9 (एपीआई लेवल 28)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, डेवलपर के लिए Android 9 देखें.

स्टेबल चैनल पर रिलीज़ किया गया (अब यह झलक के तौर पर उपलब्ध नहीं है).

Android 8.1 (एपीआई लेवल 27)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, डेवलपर के लिए Android 8.1 देखें.

स्टेबल चैनल पर रिलीज़ किया गया (अब यह झलक के तौर पर उपलब्ध नहीं है).

Android 8.0 (एपीआई लेवल 26)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, डेवलपर के लिए Android 8.0 देखें.

स्टेबल चैनल पर रिलीज़ किया गया (अब यह झलक के तौर पर उपलब्ध नहीं है).

Android 7.1 (एपीआई लेवल 25)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, डेवलपर के लिए Android 7.1 देखें.

इंक्रीमेंटल अपडेट. Android 7.1.1 के फ़ाइनल वर्शन के तौर पर रिलीज़ किया गया है (अब इसे रिलीज़ से पहले नहीं देखा जा सकता).

डिपेंडेंसी:

  • Android SDK Platform-Tools 25.0.1 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK Build-Tools 25.0.1 या इसके बाद का वर्शन ज़रूरी है.

इंक्रीमेंटल अपडेट. इसे Android 7.1.1 Developer Preview 2 के तौर पर रिलीज़ किया गया था. ज़्यादा जानकारी के लिए, Android 7.1 API की खास जानकारी देखें.

डिपेंडेंसी:

  • Android SDK Platform-Tools 25.0.1 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK Build-Tools 25.0.1 या इसके बाद का वर्शन ज़रूरी है.

Android 7.1 (एपीआई लेवल 25) के लिए शुरुआती रिलीज़. इसे Android 7.1 Developer Preview 1 के तौर पर रिलीज़ किया गया था. ज़्यादा जानकारी के लिए, Android 7.1 API की खास जानकारी देखें.

डिपेंडेंसी:

  • Android SDK Platform-Tools 25.0.0 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK Build-Tools 25.0.0 या इसके बाद का वर्शन ज़रूरी है.

Android 7.0 (एपीआई लेवल 24)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, डेवलपर के लिए Android 7.0 देखें.

Android 7.0 (एपीआई लेवल 24) के लिए शुरुआती रिलीज़. ज़्यादा जानकारी के लिए, Android 7.0 API की खास जानकारी देखें.

डिपेंडेंसी:

  • Android SDK Platform-tools r24 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK टूल 24.0.0 या इसके बाद का वर्शन ज़रूरी है.

Android 6.0 (एपीआई लेवल 23)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Android 6.0 में हुए बदलाव और Android 6.0 के एपीआई देखें.

Android Studio में इस्तेमाल की जाने वाली लेआउट रेंडरिंग लाइब्रेरी में मौजूद गड़बड़ियों को ठीक किया गया.

डिपेंडेंसी:

  • Android SDK Platform-tools r23 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK टूल 24.3.4 या इसके बाद का वर्शन ज़रूरी है.

Android 6.0 (एपीआई लेवल 23) के लिए शुरुआती रिलीज़. ज़्यादा जानकारी के लिए, Android 6.0 API की खास जानकारी देखें.

डिपेंडेंसी:

  • Android SDK Platform-tools r23 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK टूल 24.3.4 या इसके बाद का वर्शन ज़रूरी है.

Android 5.1 (एपीआई लेवल 22)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Lollipop की खास जानकारी और Android 5.1 के एपीआई में हुए बदलाव देखें.

Android 5.1 (एपीआई लेवल 22) के लिए शुरुआती रिलीज़. ज़्यादा जानकारी के लिए, Android 5.1 API की खास जानकारी देखें.

डिपेंडेंसी:

  • Android SDK Platform-tools r22 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK टूल 23.0.5 या इसके बाद का वर्शन ज़रूरी है.

Android 5.0 (एपीआई लेवल 21)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Lollipop की खास जानकारी और Android 5.0 के एपीआई में हुए बदलाव देखें.

सहायता लाइब्रेरी में लेआउट अपडेट किए गए और कई समस्याएं ठीक की गईं.

डिपेंडेंसी:

  • Android SDK Platform-tools r21 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK टूल 23.0.5 या इसके बाद का वर्शन ज़रूरी है.

Android 5.0 (एपीआई लेवल 21) के लिए शुरुआती रिलीज़. ज़्यादा जानकारी के लिए, Android 5.0 API की खास जानकारी देखें.

डिपेंडेंसी:

  • Android SDK Platform-tools r21 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK टूल 23.0.5 या इसके बाद का वर्शन ज़रूरी है.

Android 4.4W (एपीआई लेवल 20)

इस वर्शन की मदद से, Android Wear के लिए KitKat उपलब्ध कराया जाता है.

रेंडरिंग लाइब्रेरी को अपडेट किया गया.

डिपेंडेंसी:

  • Android SDK Platform-tools r20 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK Tools 23.0 या इसके बाद का वर्शन ज़रूरी है.

Android Wear के लिए शुरुआती रिलीज़.

डिपेंडेंसी:

  • Android SDK Platform-tools r20 या इसके बाद का वर्शन ज़रूरी है.
  • Android SDK Tools 23.0 या इसके बाद का वर्शन ज़रूरी है.

Android 4.4 (एपीआई लेवल 19)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, KitKat की खास जानकारी और Android 4.4 एपीआई में हुए बदलाव देखें.

रखरखाव रिलीज़. सिस्टम का वर्शन 4.4.2 है. ज़्यादा जानकारी के लिए, Android 4.4 API की खास जानकारी देखें.

डिपेंडेंसी:
Android SDK Platform-tools r19 या इसके बाद का वर्शन ज़रूरी है.
हमारा सुझाव है कि आप Android SDK टूल 22.3 या इसके बाद के वर्शन का इस्तेमाल करें.

आरंभिक रिलीज़. सिस्टम का वर्शन 4.4 है. ज़्यादा जानकारी के लिए, Android 4.4 API की खास जानकारी देखें.

डिपेंडेंसी:
Android SDK Platform-tools r19 या इसके बाद का वर्शन ज़रूरी है.
हमारा सुझाव है कि आप Android SDK टूल 22.3 या इसके बाद के वर्शन का इस्तेमाल करें.

Android 4.3 (एपीआई लेवल 18)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Jelly Bean की खास जानकारी और Android 4.3 एपीआई में हुए बदलाव देखें.

रखरखाव से जुड़ा अपडेट. सिस्टम का वर्शन 4.3 है.

डिपेंडेंसी:
Android SDK Platform-tools r18 या इसके बाद का वर्शन ज़रूरी है.
हमारा सुझाव है कि आप Android SDK टूल के 22.0.4 या इसके बाद के वर्शन का इस्तेमाल करें.

आरंभिक रिलीज़. सिस्टम का वर्शन 4.3 है.

डिपेंडेंसी:
Android SDK Platform-tools r18 या इसके बाद का वर्शन ज़रूरी है.
हमारा सुझाव है कि आप Android SDK टूल 22.0.4 या इसके बाद के वर्शन का इस्तेमाल करें.

Android 4.2 (एपीआई लेवल 17)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Jelly Bean की खास जानकारी और Android 4.2 के एपीआई में हुए बदलाव देखें.

रखरखाव से जुड़ा अपडेट. सिस्टम का वर्शन 4.2.2 है.

डिपेंडेंसी:
SDK टूल का वर्शन r21 या इसके बाद का होना चाहिए.

आरंभिक रिलीज़. सिस्टम का वर्शन 4.2 है.

डिपेंडेंसी:
SDK टूल का r20 या उसके बाद का वर्शन ज़रूरी है.

Android 4.1 (एपीआई लेवल 16)

प्लैटफ़ॉर्म में हुए बदलावों के बारे में जानने के लिए, Jelly Bean की खास जानकारी और Android 4.1 के एपीआई में हुए बदलाव देखें.

रखरखाव से जुड़ा अपडेट. सिस्टम का वर्शन 4.1.2 है.

डिपेंडेंसी:
SDK टूल का r20 या उसके बाद का वर्शन ज़रूरी है.

रखरखाव से जुड़ा अपडेट. सिस्टम का वर्शन 4.1.1 है.

डिपेंडेंसी:
SDK टूल का r20 या उसके बाद का वर्शन ज़रूरी है.

आरंभिक रिलीज़. सिस्टम का वर्शन 4.1.0 है.

डिपेंडेंसी:
SDK टूल का r20 या उसके बाद का वर्शन ज़रूरी है.

Android 4.0.3 (एपीआई लेवल 15)

रखरखाव से जुड़ा अपडेट. सिस्टम का वर्शन 4.0.4 है.

ध्यान दें: इस सिस्टम इमेज में, SDK टूल के r17 या इससे ज़्यादा वर्शन के साथ इस्तेमाल करने पर, एमुलेटर के हार्डवेयर ग्राफ़िक्स को तेज़ करने की सुविधा शामिल है. (ज़्यादा जानकारी)

डिपेंडेंसी:
SDK टूल का वर्शन r17 या इसके बाद का होना ज़रूरी है.

रखरखाव से जुड़ा अपडेट. सिस्टम का वर्शन 4.0.3 है.

डिपेंडेंसी:
SDK टूल का r14 या इसके बाद का वर्शन ज़रूरी है.

आरंभिक रिलीज़. सिस्टम का वर्शन 4.0.3 है.

डिपेंडेंसी:
SDK टूल का r14 या इसके बाद का वर्शन ज़रूरी है.

Android 4.0 (एपीआई लेवल 14)

रखरखाव से जुड़ा अपडेट. सिस्टम का वर्शन 4.0.2 है.

डिपेंडेंसी:
SDK टूल का r14 या इसके बाद का वर्शन ज़रूरी है.

आरंभिक रिलीज़. सिस्टम का वर्शन 4.0.1 है.

डिपेंडेंसी:
SDK टूल का r14 या इसके बाद का वर्शन ज़रूरी है.

Android 3.2 (एपीआई लेवल 13)

आरंभिक रिलीज़. हमारा सुझाव है कि SDK Tools r12 या इसके बाद के वर्शन का इस्तेमाल करें.

Android 3.1 (एपीआई लेवल 12)

डिपेंडेंसी:

इसके लिए, SDK टूल r12 या इसके बाद का वर्शन ज़रूरी है.

ध्यान दें:

ADT Eclipse प्लग इन में विज़ुअल लेआउट एडिटर के साथ काम करने के लिए, प्लैटफ़ॉर्म की रेंडरिंग लाइब्रेरी में सुधार किए गए हैं. इस बदलाव की मदद से, ADT में ज़्यादा ड्रॉइंग सुविधाएं इस्तेमाल की जा सकती हैं. साथ ही, रेंडरिंग की पिछली लाइब्रेरी में मौजूद कई गड़बड़ियों को ठीक किया गया है. इससे, एडिटर की कई सुविधाएं भी अनलॉक हो जाती हैं, जिन्हें ADT 12 में जोड़ा गया था.

डिपेंडेंसी:

इसके लिए, SDK टूल r11 या इसके बाद का वर्शन ज़रूरी है.

ध्यान दें:

विज़ुअल लेआउट एडिटर रेंडरिंग लाइब्रेरी से जुड़ी एक समस्या को ठीक करता है. इस समस्या की वजह से, ADT में Android 3.1 नहीं चल पा रहा था.

डिपेंडेंसी:

इसके लिए, SDK टूल r11 या इसके बाद का वर्शन ज़रूरी है.

Android 3.0 (एपीआई लेवल 11)

डिपेंडेंसी:

इसके लिए, SDK टूल r12 या इसके बाद का वर्शन ज़रूरी है.

ध्यान दें:

ADT Eclipse प्लग इन में विज़ुअल लेआउट एडिटर के साथ काम करने के लिए, प्लैटफ़ॉर्म की रेंडरिंग लाइब्रेरी में सुधार किए गए हैं. इस बदलाव की मदद से, ADT में ज़्यादा ड्रॉइंग सुविधाएं इस्तेमाल की जा सकती हैं. साथ ही, रेंडरिंग की पिछली लाइब्रेरी में मौजूद कई गड़बड़ियों को ठीक किया गया है. इससे, एडिटर की कई सुविधाएं भी अनलॉक होती हैं, जिन्हें ADT 12 में जोड़ा गया था.

डिपेंडेंसी:

इसके लिए, SDK टूल r10 या इसके बाद का वर्शन ज़रूरी है.

Android 2.3.3 (एपीआई लेवल 10)

डिपेंडेंसी:

इसके लिए, SDK टूल r12 या इसके बाद का वर्शन ज़रूरी है.

ध्यान दें:

ADT Eclipse प्लग इन में विज़ुअल लेआउट एडिटर के साथ काम करने के लिए, प्लैटफ़ॉर्म की रेंडरिंग लाइब्रेरी में सुधार किए गए हैं. इस बदलाव की मदद से, ADT में ज़्यादा ड्रॉइंग सुविधाएं इस्तेमाल की जा सकती हैं. साथ ही, रेंडरिंग की पिछली लाइब्रेरी में मौजूद कई गड़बड़ियों को ठीक किया गया है. इससे, एडिटर की कई सुविधाएं भी अनलॉक हो जाती हैं, जिन्हें ADT 12 में जोड़ा गया था.

डिपेंडेंसी:

इसके लिए, SDK Tools r9 या उसके बाद का वर्शन ज़रूरी है.

Android 2.3 (एपीआई लेवल 9)

डिपेंडेंसी:

इसके लिए, SDK टूल का r8 या इसके बाद का वर्शन ज़रूरी है.