Android की कंपैटबिलिटी में दिलचस्पी दिखाने के लिए आपका धन्यवाद! इस पेज पर दिए गए लिंक की मदद से, कंपैटबिलिटी टेस्ट सुइट (सीटीएस) प्रोग्राम के बारे में अहम दस्तावेज़ों और जानकारी को ऐक्सेस किया जा सकता है. सीटीएस के अपडेट होने पर, इस पेज पर नए वर्शन जोड़े जाते हैं. लिंक के नाम में, सीटीएस के वर्शन को R number से दिखाया जाता है.
सीटीएस की मीडिया फ़ाइलें
सीटीएस के मीडिया स्ट्रेस टेस्ट के लिए, ये मीडिया फ़ाइलें ज़रूरी हैं:
Android 17
Android 17 (एपीआई लेवल 37), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे C कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-17.0_r1 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 17 R1 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 17 R1 - x86
- सीटीएस वेरिफ़ायर 17 R1 - एआरएम
- सीटीएस वेरिफ़ायर 17 R1 - x86
Android 16 क्यूपीआर2
Android 16 क्यूपीआर2 (एपीआई लेवल 36.1), Android 16 का अपडेट है. इसे B कोडनेम दिया गया था. इंटरनल Gerrit ट्री में, android-cts-16.1_r3 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 16.1 R3 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 16.1 R3 - x86
- सीटीएस वेरिफ़ायर 16.1 R3 - एआरएम
- सीटीएस वेरिफ़ायर 16.1 R3 - x86
Android 16
Android 16 (एपीआई लेवल 36), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे B कोडनेम दिया गया है. इंटरनल Gerrit ट्री में, android-cts-16.0_r5 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 16 R5 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 16 R5 - x86
- सीटीएस वेरिफ़ायर 16 R5 - एआरएम
- सीटीएस वेरिफ़ायर 16 R5 - x86
Android 15
Android 15 (एपीआई लेवल 35), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे V कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-15.0_r8 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 15 R8 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 15 R8 - x86
- सीटीएस वेरिफ़ायर 15 R8 - एआरएम
- सीटीएस वेरिफ़ायर 15 R8 - x86
Android 14
Android 14 (एपीआई लेवल 34), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे U कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-14.0_r12 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 14 R12 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 14 R12 - x86
- सीटीएस वेरिफ़ायर 14 R12 - एआरएम
- सीटीएस वेरिफ़ायर 14 R12 - x86
Android 13
Android 13 (एपीआई लेवल 33), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे T कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-13.0_r15 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 13 R15 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 13 R15 - x86
- सीटीएस वेरिफ़ायर 13 R15 - एआरएम
- सीटीएस वेरिफ़ायर 13 R15 - x86
Android 12L
Android 12L (एपीआई लेवल 32), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Sv2 कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-12.1_r14 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 12.1 R14 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 12.1 R14 - x86
- सीटीएस वेरिफ़ायर 12.1 R14 - एआरएम
- सीटीएस वेरिफ़ायर 12.1 R14 - x86
Android 12
Android 12 (एपीआई लेवल 31), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे S कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-12.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 12 R16 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 12 R16 - x86
- सीटीएस वेरिफ़ायर 12 R16 - एआरएम
- सीटीएस वेरिफ़ायर 12 R16 - x86
Android 11
Android 11 (एपीआई लेवल 30), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे R कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-11.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 11 R16 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 11 R16 - x86
- सीटीएस वेरिफ़ायर 11 R16 - एआरएम
- सीटीएस वेरिफ़ायर 11 R16 - x86
Android 10
Android 10 (एपीआई लेवल 29), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Q कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-10.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 10 R16 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 10 R16 - x86
- सीटीएस वेरिफ़ायर 10 R16 - एआरएम
- सीटीएस वेरिफ़ायर 10 R16 - x86
Android 9
Android 9 (एपीआई लेवल 28), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे P कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-9.0_r20 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 9.0 R20 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 9.0 R20 - x86
- सीटीएस वेरिफ़ायर 9.0 R20 - एआरएम
- सीटीएस वेरिफ़ायर 9.0 R20 - x86
- Instant Apps 9.0 R20 CTS - एआरएम
- Instant Apps 9.0 R20 CTS - x86
Android 8.1
Android 8.1 (एपीआई लेवल 27), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Oreo-MR1 कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-8.1_r25 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 8.1 R25 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 8.1 R25 - x86
- सीटीएस वेरिफ़ायर 8.1 R25 - एआरएम
- सीटीएस वेरिफ़ायर 8.1 R25 - x86
Android 8.0
Android 8.0 (एपीआई लेवल 26), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Oreo कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-8.0_r26 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 8.0 R26 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 8.0 R26 - x86
- सीटीएस वेरिफ़ायर 8.0 R26 - एआरएम
- सीटीएस वेरिफ़ायर 8.0 R26 - x86
Android 7.1
Android 7.1 (एपीआई लेवल 25), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Nougat-MR1 कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-7.1_r29 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 7.1 R29 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 7.1 R29 - x86
- सीटीएस वेरिफ़ायर 7.1 R29 - एआरएम
- सीटीएस वेरिफ़ायर 7.1 R29 - x86
Android 7.0
Android 7.0 (एपीआई लेवल 24), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Nougat कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-7.0_r43 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 7.0 R43 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 7.0 R43 - x86
- सीटीएस वेरिफ़ायर 7.0 R43 - एआरएम
- सीटीएस वेरिफ़ायर 7.0 R43 - x86
Android 6.0
Android 6.0 (एपीआई लेवल 23), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Marshmallow कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-6.0_r42 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 6.0 R42 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 6.0 R42 - x86
- सीटीएस वेरिफ़ायर 6.0 R42 - एआरएम
- सीटीएस वेरिफ़ायर 6.0 R42 - x86
Android 5.1
Android 5.1 (एपीआई लेवल 22), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Lollipop-MR1 कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-5.1_r28 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 5.1 R28 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 5.1 R28 - x86
- सीटीएस वेरिफ़ायर 5.1 R28 - एआरएम
- सीटीएस वेरिफ़ायर 5.1 R28 - x86
Android 5.0
Android 5.0 (एपीआई लेवल 21), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Lollipop कोडनेम दिया गया है. ओपन सोर्स ट्री में, android-cts-5.0_r9 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 5.0 R9 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 5.0 R9 - x86
- सीटीएस वेरिफ़ायर 5.0 R9 - एआरएम
- सीटीएस वेरिफ़ायर 5.0 R9 - x86
Android 4.4
Android 4.4 (एपीआई लेवल 19), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे KitKat कोडनेम दिया गया है. Android 4.4 का सोर्स कोड, ओपन सोर्स ट्री में android-cts-4.4_r4 ब्रांच में मौजूद है:
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 4.4 R4 - एआरएम
- कंपैटबिलिटी टेस्ट सुइट (सीटीएस) 4.4 R4 - x86
- सीटीएस वेरिफ़ायर 4.4 R4 - एआरएम
- सीटीएस वेरिफ़ायर 4.4 R4 - x86
Android 4.3
Android 4.3 (एपीआई लेवल 18), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Jelly Bean-MR2 कोडनेम दिया गया है. Android 4.3 का सोर्स कोड, ओपन सोर्स ट्री में android-4.3_r2.2-cts और android-4.3_r1-cts ब्रांच में मौजूद है:
Android 4.2
Android 4.2 (एपीआई लेवल 17), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Jelly Bean-MR1 कोडनेम दिया गया है. Android 4.2 का सोर्स कोड, ओपन सोर्स ट्री में android-4.2.2_r4 और android-4.2.2_r5 ब्रांच में मौजूद है:
Android 4.1
Android 4.1 (एपीआई लेवल 16), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Jelly Bean कोडनेम दिया गया है. Android 4.1 का सोर्स कोड, ओपन सोर्स ट्री में android-cts-4.1_r4 और android-cts-4.1_r7 ब्रांच में मौजूद है:
Android 4.0.3
Android 4.0.3 (एपीआई लेवल 15, NDK 8), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Ice Cream Sandwich कोडनेम दिया गया है. Android 4.0.3 का सोर्स कोड, ओपन सोर्स ट्री में android-4.0.3_r4 और android-4.0.3_r2 ब्रांच में मौजूद है:
Android 2.3
Android 2.3 (2.3.3 - 2.3.7 एपीआई लेवल 10 और 2.3 - 2.32 एपीआई लेवल 9, NDK 5), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Gingerbread कोडनेम दिया गया है. Android 2.3 का सोर्स कोड, ओपन सोर्स ट्री में gingerbread ब्रांच में मौजूद है:
Android 2.2
Android 2.2 (एपीआई लेवल 8, NDK 4), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Froyo कोडनेम दिया गया है. Android 2.2 का सोर्स कोड, ओपन सोर्स ट्री में froyo ब्रांच में मौजूद है:
Android 2.1
Android 2.1 (एपीआई लेवल 5), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसे Eclair कोडनेम दिया गया है. Android 2.1 का सोर्स कोड, ओपन सोर्स ट्री में eclair ब्रांच में मौजूद है. तकनीकी वजहों से, Android 2.0 या 2.0.1 के लिए कोई कंपैटबिलिटी प्रोग्राम नहीं है. नए डिवाइसों में Android 2.1 का इस्तेमाल करना ज़रूरी है.
Android 1.6
Android 1.6 (एपीआई लेवल 4, NDK 2), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन था. इसे Donut कोडनेम दिया गया था. Android 2.1 के रिलीज़ होने के बाद, Android 1.6 का इस्तेमाल बंद कर दिया गया. Android 1.6 का सोर्स कोड, ओपन सोर्स ट्री में donut ब्रांच में मौजूद है:
Android के पुराने वर्शन
Android के पुराने वर्शन के लिए कोई कंपैटबिलिटी प्रोग्राम नहीं है. जैसे, Android 1.5 (इसे Cupcake कोडनेम दिया गया था). Android के साथ काम करने वाले नए डिवाइसों में, Android 1.6 या इसके बाद का वर्शन होना चाहिए.