कम्पैटिबिलिटी टेस्ट सुइट के डाउनलोड

Android के साथ काम करने की सुविधा में दिलचस्पी दिखाने के लिए धन्यवाद! इस पेज पर मौजूद लिंक से, आपको Compatibility Test Suite (सीटीएस) प्रोग्राम के बारे में अहम दस्तावेज़ों और जानकारी का ऐक्सेस मिलता है. सीटीएस अपडेट होने पर, इस पेज पर नए वर्शन जोड़े जाते हैं. सीटीएस वर्शन को लिंक के नाम में R number से दिखाया जाता है.

सीटीएस मीडिया फ़ाइलें

सीटीएस मीडिया स्ट्रेस टेस्ट के लिए, इन मीडिया फ़ाइलों की ज़रूरत होती है:

Android 17

Android 17 (एपीआई लेवल 37), C कोडनेम वाले डेवलपमेंट माइलस्टोन की रिलीज़ है. ओपन सोर्स ट्री में android-cts-17.0_r3 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड सिंक करें:

Android 16 QPR2

Android 16 QPR2 (एपीआई लेवल 36.1), Android 16 रिलीज़ का एक अपडेट है. इसका कोडनेम B था. इंटरनल Gerrit ट्री में android-cts-16.1_r5 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 16

Android 16 (एपीआई लेवल 36), डेवलपमेंट माइलस्टोन की रिलीज़ है. इसका कोडनेम B है. इंटरनल Gerrit ट्री में android-cts-16.0_r7 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 15

Android 15 (एपीआई लेवल 35), डेवलपमेंट माइलस्टोन की रिलीज़ है. इसका कोडनेम V है. ओपन सोर्स ट्री में android-cts-15.0_r10 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 14

Android 14 (एपीआई लेवल 34), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम U है. ओपन सोर्स ट्री में android-cts-14.0_r14 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 13

Android 13 (एपीआई लेवल 33), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम T है. ओपन सोर्स ट्री में android-cts-13.0_r15 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 12L

Android 12L (एपीआई लेवल 32), Sv2 कोडनेम वाले डेवलपमेंट माइलस्टोन की रिलीज़ है. ओपन सोर्स ट्री में android-cts-12.1_r14 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 12

Android 12 (एपीआई लेवल 31), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसका कोडनेम S है. ओपन सोर्स ट्री में android-cts-12.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 11

Android 11 (एपीआई लेवल 30), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसका कोडनेम R है. ओपन सोर्स ट्री में android-cts-11.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 10

Android 10 (एपीआई लेवल 29), डेवलपमेंट माइलस्टोन का रिलीज़ वर्शन है. इसका कोडनेम Q है. ओपन सोर्स ट्री में android-cts-10.0_r16 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 9

Android 9 (एपीआई लेवल 28), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम P है. ओपन सोर्स ट्री में android-cts-9.0_r20 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 8.1

Android 8.1 (एपीआई लेवल 27), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम Oreo-MR1 है. ओपन सोर्स ट्री में android-cts-8.1_r25 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 8.0

Android 8.0 (एपीआई लेवल 26), Oreo कोडनेम वाले डेवलपमेंट माइलस्टोन की रिलीज़ है. ओपन सोर्स ट्री में android-cts-8.0_r26 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 7.1

Android 7.1 (एपीआई लेवल 25), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम Nougat-MR1 है. ओपन सोर्स ट्री में android-cts-7.1_r29 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 7.0

Android 7.0 (एपीआई लेवल 24), Nougat कोडनेम वाले डेवलपमेंट माइलस्टोन की रिलीज़ है. ओपन सोर्स ट्री में android-cts-7.0_r43 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 6.0

Android 6.0 (एपीआई लेवल 23), Marshmallow कोडनेम वाले डेवलपमेंट माइलस्टोन की रिलीज़ है. ओपन सोर्स ट्री में android-cts-6.0_r42 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 5.1

Android 5.1 (एपीआई लेवल 22), Lollipop-MR1 कोडनेम वाले डेवलपमेंट माइलस्टोन की रिलीज़ है. ओपन सोर्स ट्री में android-cts-5.1_r28 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 5.0

Android 5.0 (एपीआई लेवल 21), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम Lollipop है. ओपन सोर्स ट्री में android-cts-5.0_r9 टैग का इस्तेमाल करके, इन टेस्ट के लिए सोर्स कोड को सिंक करें:

Android 4.4

Android 4.4 (एपीआई लेवल 19), KitKat कोडनेम वाले डेवलपमेंट माइलस्टोन की रिलीज़ है. Android 4.4 का सोर्स कोड, ओपन सोर्स ट्री में android-cts-4.4_r4 ब्रांच में मौजूद है:

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), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम जेली बीन है. Android 4.1 का सोर्स कोड, ओपन सोर्स ट्री में android-cts-4.1_r4 और android-cts-4.1_r7 ब्रांच में मौजूद है:

Android 4.0.3

Android 4.0.3 (एपीआई लेवल 15, एनडीके 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, एनडीके 5), डेवलपमेंट माइलस्टोन का रिलीज़ है. इसका कोडनेम Gingerbread है. Android 2.3 का सोर्स कोड, ओपन सोर्स ट्री में gingerbread ब्रांच में मौजूद है:

Android 2.2

Android 2.2 (एपीआई लेवल 8, एनडीके 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, एनडीके 2) को डोनट कोडनेम के साथ रिलीज़ किया गया था. यह डेवलपमेंट के मामले में एक अहम पड़ाव था. Android 1.6 की जगह Android 2.1 ने ले ली. Android 1.6 का सोर्स कोड, ओपन सोर्स ट्री में donut ब्रांच में मौजूद है:

Android के पुराने वर्शन

Android के पुराने वर्शन के लिए, कोई Compatibility Program नहीं है. जैसे, Android 1.5 (कोडनेम Cupcake). Android के साथ काम करने वाले नए डिवाइसों में, Android 1.6 या इसके बाद का वर्शन होना चाहिए.