ขอขอบคุณที่ให้ความสนใจในความเข้ากันได้ของ Android! ลิงค์ด้านล่างให้คุณเข้าถึงเอกสารสำคัญและข้อมูลเกี่ยวกับโปรแกรม เมื่อมีการอัปเดต CTS เวอร์ชันใหม่จะถูกเพิ่มในหน้านี้ เวอร์ชัน CTS แสดงด้วย number R ในชื่อลิงก์
สำคัญ: ไม่ควรเปลี่ยนชื่อโฟลเดอร์ทดสอบที่ดาวน์โหลดที่คลายซิป ตัวอย่างเช่น android-cts ภายใน android-cts-*.zip จะต้องใช้ชื่อเดียวกันเพื่อให้ทำงานได้อย่างถูกต้อง
Android 12L
Android 12L เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Sv2 ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้ รวมถึงการทดสอบสำหรับ Instant App สามารถซิงค์กับแท็ก 'android-cts-12.1_r2' ในแผนผังโอเพนซอร์สได้
- ชุดทดสอบความเข้ากันได้ของ Android 12.1 R2 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 12.1 R2 (CTS) - x86
- ตัวตรวจสอบ Android 12.1 R2 CTS - ARM
- ตัวตรวจสอบ Android 12.1 R2 CTS - x86
Android 12
Android 12 คือการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า S ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้ รวมถึงการทดสอบสำหรับ Instant App สามารถซิงค์กับแท็ก 'android-cts-12.0_r4' ในแผนผังโอเพนซอร์สได้
- ชุดทดสอบความเข้ากันได้ของ Android 12 R4 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 12 R4 (CTS) - x86
- ตัวตรวจสอบ Android 12 R4 CTS - ARM
- ตัวตรวจสอบ Android 12 R4 CTS - x86
Android 11
Android 11 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า R ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้ รวมถึงการทดสอบสำหรับ Instant App สามารถซิงค์กับแท็ก 'android-cts-11.0_r8' ในแผนผังโอเพนซอร์สได้
- ชุดทดสอบความเข้ากันได้ของ Android 11 R8 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 11 R8 (CTS) - x86
- ตัวตรวจสอบ Android 11 R8 CTS - ARM
- ตัวตรวจสอบ Android 11 R8 CTS - x86
Android 10
Android 10 คือการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Q ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้ รวมถึงการทดสอบสำหรับ Instant App สามารถซิงค์กับแท็ก 'android-cts-10.0_r12' ในแผนผังโอเพนซอร์สได้
- ชุดทดสอบความเข้ากันได้ของ Android 10 R12 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 10 R12 (CTS) - x86
- ตัวตรวจสอบ Android 10 R12 CTS - ARM
- ตัวตรวจสอบ Android 10 R12 CTS - x86
Android 9
Android 9 คือการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า P โดยซอร์สโค้ดสำหรับการทดสอบต่อไปนี้ รวมถึงการทดสอบสำหรับ Instant App สามารถซิงค์กับแท็ก 'android-cts-9.0_r20' ในแผนผังโอเพนซอร์สได้
- ชุดทดสอบความเข้ากันได้ของ Android 9.0 R20 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 9.0 R20 (CTS) - x86
- ตัวตรวจสอบ Android 9.0 R20 CTS - ARM
- ตัวตรวจสอบ Android 9.0 R20 CTS - x86
- Android 9.0 R20 CTS สำหรับ Instant Apps - ARM
- Android 9.0 R20 CTS สำหรับ Instant Apps - x86
Android 8.1
Android 8.1 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Oreo-MR1 ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้สามารถซิงค์กับแท็ก 'android-cts-8.1_r25' ในแผนผังโอเพนซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 8.1 R25 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 8.1 R25 (CTS) - x86
- ตัวตรวจสอบ Android 8.1 R25 CTS - ARM
- ตัวตรวจสอบ Android 8.1 R25 CTS - x86
Android 8.0
Android 8.0 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Oreo ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้สามารถซิงค์กับแท็ก 'android-cts-8.0_r26' ในแผนผังโอเพนซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 8.0 R26 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 8.0 R26 (CTS) - x86
- ตัวตรวจสอบ Android 8.0 R26 CTS - ARM
- ตัวตรวจสอบ Android 8.0 R26 CTS - x86
ไฟล์สื่อ CTS
ไฟล์สื่อเหล่านี้จำเป็นสำหรับการทดสอบความเครียดของสื่อ CTS
เวอร์ชัน Android ที่เก่ากว่า
ไม่มีโปรแกรมความเข้ากันได้สำหรับ Android เวอร์ชันเก่า เช่น Android 1.5 (รู้จักในการพัฒนาในชื่อ Cupcake) อุปกรณ์ใหม่ที่ออกแบบมาให้เข้ากันได้กับ Android จะต้องมาพร้อมกับ Android 1.6 หรือใหม่กว่า
Android 7.1
Android 7.1 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Nougat-MR1 ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้สามารถซิงค์กับแท็ก 'android-cts-7.1_r29' ในแผนผังโอเพนซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 7.1 R29 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 7.1 R29 (CTS) - x86
- ตัวตรวจสอบ Android 7.1 R29 CTS - ARM
- ตัวตรวจสอบ Android 7.1 R29 CTS - x86
Android 7.0
Android 7.0 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Nougat ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้สามารถซิงค์กับแท็ก 'android-cts-7.0_r33' ในแผนผังโอเพนซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 7.0 R33 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 7.0 R33 (CTS) - x86
- ตัวตรวจสอบ Android 7.0 R33 CTS - ARM
- ตัวตรวจสอบ Android 7.0 R33 CTS - x86
Android 6.0
Android 6.0 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Marshmallow ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้สามารถซิงค์กับแท็ก 'android-cts-6.0_r32' ในแผนผังโอเพนซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 6.0 R32 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 6.0 R32 (CTS) - x86
- ตัวตรวจสอบ Android 6.0 R32 CTS - ARM
- ตัวตรวจสอบ Android 6.0 R32 CTS - x86
Android 5.1
Android 5.1 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Lollipop-MR1 ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้สามารถซิงค์กับแท็ก 'android-cts-5.1_r28' ในแผนผังโอเพ่นซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 5.1 R28 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 5.1 R28 (CTS) - x86
- ตัวตรวจสอบ Android 5.1 R28 CTS - ARM
- ตัวตรวจสอบ Android 5.1 R28 CTS - x86
Android 5.0
Android 5.0 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Lollipop ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้สามารถซิงค์กับแท็ก 'android-cts-5.0_r9' ในแผนผังโอเพ่นซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 5.0 R9 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 5.0 R9 (CTS) - x86
- ตัวตรวจสอบ Android 5.0 R9 CTS - ARM
- ตัวตรวจสอบ Android 5.0 R9 CTS - x86
Android 4.4
Android 4.4 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า KitKat พบซอร์สโค้ดสำหรับ Android 4.4 ในสาขา 'android-cts-4.4_r4' ในแผนผังโอเพ่นซอร์ส
- ชุดทดสอบความเข้ากันได้ของ Android 4.4 R4 (CTS) - ARM
- ชุดทดสอบความเข้ากันได้ของ Android 4.4 R4 (CTS) - x86
- ตัวตรวจสอบ Android 4.4 R4 CTS - ARM
- ตัวตรวจสอบ Android 4.4 R4 CTS - x86
Android 4.3
Android 4.3 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Jelly Bean-MR2 พบซอร์สโค้ดสำหรับ Android 4.3 ในสาขา 'android-4.3_r2.2-cts' ในแผนผังโอเพนซอร์ส
Android 4.2
Android 4.2 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Jelly Bean-MR1 พบซอร์สโค้ดสำหรับ Android 4.2 ในสาขา 'android-4.2.2_r1' ในแผนผังโอเพ่นซอร์ส
Android 4.1
Android 4.1 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Jelly Bean ซอร์สโค้ดของการแก้ไขชุดทดสอบความเข้ากันได้ด้านล่างมีอยู่ที่แท็ก "android-cts-4.1_r4" ในแผนผังโอเพนซอร์ส
Android 4.0.3
Android 4.0.3 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Ice Cream Sandwich พบซอร์สโค้ดสำหรับ Android 4.0.3 ในสาขา 'android-4.0.3_r1' ในแผนผังโอเพนซอร์ส
Android 2.3
Android 2.3 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Gingerbread พบซอร์สโค้ดสำหรับ Android 2.3 ในสาขา 'gingerbread' ในแผนผังโอเพ่นซอร์ส
Android 2.2
Android 2.2 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า FroYo พบซอร์สโค้ดสำหรับ Android 2.2 ในสาขา 'froyo' ในแผนผังโอเพ่นซอร์ส
Android 2.1
Android 2.1 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Eclair รหัสที่มาสำหรับ Android 2.1 มีอยู่ในสาขา 'เอแคลร์' ในแผนผังโอเพ่นซอร์ส โปรดทราบว่าด้วยเหตุผลทางเทคนิค จึงไม่มีโปรแกรมความเข้ากันได้สำหรับ Android 2.0 หรือ 2.0.1 และอุปกรณ์ใหม่ต้องใช้ Android 2.1
Android 1.6
Android 1.6 เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Donut Android 1.6 ล้าสมัยโดย Android 2.1 พบซอร์สโค้ดสำหรับ Android 1.6 ในสาขา 'โดนัท' ในแผนผังโอเพ่นซอร์ส