از علاقهتان به «سازگاری Android» سپاسگزاریم! پیوندهای این صفحه به شما امکان میدهد به اسناد و اطلاعات کلیدی درباره برنامه «مجموعه آزمایش سازگاری» (CTS) دسترسی پیدا کنید. وقتی CTS بهروز میشود، نسخههای جدید به این صفحه اضافه میشود. نسخههای CTS با R number در نام پیوند مشخص میشوند.
فایلهای رسانهای CTS
فایلهای رسانهای زیر برای آزمایشهای فشار رسانه CTS لازم است:
Android ۱۷
Android 17 (سطح ایپیآی ۳۷) نسخه منتشرشده از
نقطه عطف توسعه با نام رمز C است. کد منبع را برای آزمایشهای زیر
بااستفاده از برچسب android-cts-17.0_r3 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (Chunked-CTS) 17 R3 - ARM
- Compatibility Test Suite (Chunked-CTS) 17 R3 - x86
- Compatibility Test Suite (CTS) 17 R3 - ARM
- Compatibility Test Suite (CTS) 17 R3 - x86
- CTS Verifier 17 R3 - ARM
- CTS Verifier 17 R3 - x86
Android 16 QPR2
Android 16 QPR2 (سطح میانای برنامهسازی کاربردی ۳۶.۱) بهروزرسانیای برای نسخه Android 16 است که
نام رمز آن B بود. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب
android-cts-16.1_r5 در درخت Gerrit داخلی همگامسازی کنید:
- Compatibility Test Suite (CTS) 16.1 R5 - ARM
- Compatibility Test Suite (CTS) 16.1 R5 - x86
- CTS Verifier 16.1 R5 - ARM
- CTS Verifier 16.1 R5 - x86
Android ۱۶
Android 16 (سطح میانای برنامهسازی کاربردی ۳۶) نسخه نقطه عطف توسعه با نام رمز B است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب
android-cts-16.0_r7 در درخت Gerrit داخلی همگامسازی کنید:
- Compatibility Test Suite (CTS) 16 R7 - ARM
- Compatibility Test Suite (CTS) 16 R7 - x86
- CTS Verifier 16 R7 - ARM
- CTS Verifier 16 R7 - x86
Android 15
Android 15 (سطح میانای برنامهسازی کاربردی ۳۵) نسخه انتشار نقطه عطف توسعه با نام رمز V است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب android-cts-15.0_r10 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 15 R10 - ARM
- Compatibility Test Suite (CTS) 15 R10 - x86
- CTS Verifier 15 R10 - ARM
- CTS Verifier 15 R10 - x86
Android 14
Android 14 (سطح میانای برنامهسازی کاربردی ۳۴) نسخه انتشار نقطه عطف توسعه با نام کد
U است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب android-cts-14.0_r14 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 14 R14 - ARM
- Compatibility Test Suite (CTS) 14 R14 - x86
- CTS Verifier 14 R14 - ARM
- CTS Verifier 14 R14 - x86
Android ۱۳
Android 13 (سطح میانای برنامهسازی کاربردی ۳۳) نسخه پخش نقطه عطف توسعه با نام رمز T است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب android-cts-13.0_r15 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 13 R15 - ARM
- Compatibility Test Suite (CTS) 13 R15 - x86
- CTS Verifier 13 R15 - ARM
- CTS Verifier 13 R15 - x86
Android 12L
Android 12L (سطح میانای برنامهسازی کاربردی ۳۲) نسخه منتشرشده از نقطه عطف توسعه با نام رمز
Sv2 است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-12.1_r14 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 12.1 R14 - ARM
- Compatibility Test Suite (CTS) 12.1 R14 - x86
- CTS Verifier 12.1 R14 - ARM
- CTS Verifier 12.1 R14 - x86
Android ۱۲
Android 12 (سطح میانای برنامهسازی کاربردی ۳۱) نسخه نقطه عطف توسعه با نام رمز S است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب android-cts-12.0_r16 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 12 R16 - ARM
- Compatibility Test Suite (CTS) 12 R16 - x86
- CTS Verifier 12 R16 - ARM
- CTS Verifier 12 R16 - x86
Android ۱۱
Android 11 (سطح میانای برنامهسازی کاربردی ۳۰) نسخه نقطه عطف توسعه با نام رمز R است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب android-cts-11.0_r16 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 11 R16 - ARM
- Compatibility Test Suite (CTS) 11 R16 - x86
- CTS Verifier 11 R16 - ARM
- CTS Verifier 11 R16 - x86
Android ۱۰
Android 10 (سطح میانای برنامهسازی کاربردی ۲۹) نسخه پخش نقطه عطف توسعه با نام رمز
Q است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب android-cts-10.0_r16 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 10 R16 - ARM
- Compatibility Test Suite (CTS) 10 R16 - x86
- CTS Verifier 10 R16 - ARM
- CTS Verifier 10 R16 - x86
Android ۹
Android 9 (سطح میانای برنامهسازی کاربردی ۲۸) نسخه نقطه عطف توسعه با نام رمز
P است. کد منبع را برای آزمایشهای زیر بااستفاده از برچسب android-cts-9.0_r20 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 9.0 R20 - ARM
- Compatibility Test Suite (CTS) 9.0 R20 - x86
- CTS Verifier 9.0 R20 - ARM
- CTS Verifier 9.0 R20 - x86
- Instant Apps 9.0 R20 CTS - ARM
- Instant Apps 9.0 R20 CTS - x86
Android 8.1
Android 8.1 (سطح میانای برنامهسازی کاربردی ۲۷) نسخه نقطه عطف توسعه با نام رمز Oreo-MR1 است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-8.1_r25 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 8.1 R25 - ARM
- Compatibility Test Suite (CTS) 8.1 R25 - x86
- CTS Verifier 8.1 R25 - ARM
- CTS Verifier 8.1 R25 - x86
Android 8.0
Android نسخه ۸.۰ (سطح میانای برنامهسازی کاربردی ۲۶) نسخه نقطه عطف توسعه با نام رمز Oreo است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-8.0_r26 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 8.0 R26 - ARM
- Compatibility Test Suite (CTS) 8.0 R26 - x86
- CTS Verifier 8.0 R26 - ARM
- CTS Verifier 8.0 R26 - x86
Android۷.۱
Android 7.1 (سطح میانای برنامهسازی کاربردی ۲۵) نسخه نقطه عطف توسعه با نام رمز
Nougat-MR1 است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-7.1_r29 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 7.1 R29 - ARM
- Compatibility Test Suite (CTS) 7.1 R29 - x86
- CTS Verifier 7.1 R29 - ARM
- CTS Verifier 7.1 R29 - x86
Android 7.0
Android نسخه ۷.۰ (سطح میانای برنامهسازی کاربردی ۲۴) نسخه منتشرشده از نقطه عطف توسعه با نام رمز
Nougat است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-7.0_r43 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 7.0 R43 - ARM
- Compatibility Test Suite (CTS) 7.0 R43 - x86
- CTS Verifier 7.0 R43 - ARM
- CTS Verifier 7.0 R43 - x86
Android 6.0
Android نسخه ۶.۰ (سطح میانای برنامه کاربردی ۲۳) نسخه نقطه عطف توسعه با نام رمزی
Marshmallow است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-6.0_r42 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 6.0 R42 - ARM
- Compatibility Test Suite (CTS) 6.0 R42 - x86
- CTS Verifier 6.0 R42 - ARM
- CTS Verifier 6.0 R42 - x86
Android ۵.۱
Android نسخه ۵.۱ (سطح میانای برنامهسازی کاربردی ۲۲) نسخه منتشرشده از نقطه عطف توسعه با نام رمز Lollipop-MR1 است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-5.1_r28 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 5.1 R28 - ARM
- Compatibility Test Suite (CTS) 5.1 R28 - x86
- CTS Verifier 5.1 R28 - ARM
- CTS Verifier 5.1 R28 - x86
Android ۵٫۰
Android نسخه ۵.۰ (سطح میانای برنامهسازی کاربردی ۲۱) نسخه نقطه عطف توسعه با نام رمزی
Lollipop است. کد منبع را برای آزمایشهای زیر بااستفاده از
برچسب android-cts-5.0_r9 در درخت متنباز همگامسازی کنید:
- Compatibility Test Suite (CTS) 5.0 R9 - ARM
- Compatibility Test Suite (CTS) 5.0 R9 - x86
- CTS Verifier 5.0 R9 - ARM
- CTS Verifier 5.0 R9 - x86
Android 4.4
Android 4.4 (سطح میانای برنامهسازی کاربردی ۱۹) نسخه نقطه عطف توسعه با نام رمز KitKat است. کد منبع Android 4.4 در شاخه android-cts-4.4_r4
در درخت متنباز قرار دارد:
- Compatibility Test Suite (CTS) 4.4 R4 - ARM
- Compatibility Test Suite (CTS) 4.4 R4 - x86
- CTS Verifier 4.4 R4 - ARM
- CTS Verifier 4.4 R4 - x86
Android ۴.۳
Android نسخه ۴.۳ (سطح میانای برنامهسازی کاربردی ۱۸) نسخه نقطه عطف توسعه با نام کد
Jelly Bean-MR2 است. کد منبع Android 4.3 در شاخههای android-4.3_r2.2-cts و android-4.3_r1-cts در درخت متنباز یافت میشود:
Android ۴.۲
Android نسخه ۴.۲ (سطح میانای برنامهسازی کاربردی ۱۷) نسخه نقطه عطف توسعه با نام رمز
Jelly Bean-MR1 است. کد منبع Android 4.2 در شاخههای android-4.2.2_r4
و android-4.2.2_r5 در درخت متنباز یافت میشود:
Android ۴.۱
Android 4.1 (سطح میانای برنامهسازی کاربردی ۱۶) نسخه نقطه عطف توسعه با نام رمز
Jelly Bean است. کد منبع Android 4.1 در شاخههای android-cts-4.1_r4 و android-cts-4.1_r7 در درخت متنباز یافت میشود:
Android 4.0.3
Android 4.0.3 (سطح میانای برنامهسازی کاربردی ۱۵، NDK 8) نسخه نقطه عطف توسعه
با نام کد Ice Cream Sandwich است. کد منبع Android 4.0.3 در شاخههای
android-4.0.3_r4 و android-4.0.3_r2 در درخت متنباز یافت میشود:
Android ۲.۳
Android نسخه ۲.۳ (۲.۳.۳ - ۲.۳.۷ سطح میانای برنامهسازی کاربردی ۱۰ و ۲.۳ - ۲.۳۲ سطح میانای برنامهسازی کاربردی ۹، NDK نسخه ۵)
نسخه نقطه عطف توسعه با نام رمز Gingerbread است. کد منبع Android 2.3 در شاخه gingerbread در درخت متنباز قرار دارد:
Android ۲.۲
Android 2.2 (سطح میانای برنامهسازی کاربردی ۸، NDK 4) نسخه نقطه عطف توسعه با نام رمز Froyo است. کد منبع Android 2.2 در شاخه froyo در
درخت متنباز قرار دارد:
Android ۲.۱
Android 2.1 (سطح میانای برنامهسازی کاربردی ۵) نسخه نقطه عطف توسعه با نام کد Eclair است. کد منبع Android 2.1 در شاخه eclair در درخت متنباز
یافت میشود. به دلایل فنی، هیچ برنامه سازگاری برای Android 2.0 یا 2.0.1 وجود ندارد. دستگاههای جدید باید از Android 2.1 استفاده کنند.
Android 1.6
Android 1.6 (سطح میانای برنامهسازی کاربردی ۴، NDK 2) نسخه نقطه عطف توسعه با نام رمز Donut بود. Android 1.6 با Android 2.1 منسوخ شد. کد منبع Android 1.6 در شاخه donut در درخت متنباز قرار دارد:
نسخههای پایینتر Android
هیچ «برنامه سازگاری» برای نسخههای پایینتر Android، مانند Android 1.5 (با نام رمز Cupcake)، وجود ندارد. دستگاههای جدیدی که قرار است با Android سازگار باشند باید با Android نسخه ۱.۶ یا بالاتر عرضه شوند.