ดาวน์โหลดชุดทดสอบความเข้ากันได้

ขอขอบคุณที่ให้ความสนใจในความเข้ากันได้ของ Android! ลิงก์ในหน้านี้ให้คุณเข้าถึงเอกสารสำคัญและข้อมูลเกี่ยวกับโปรแกรม Compatibility Test Suite (CTS) เมื่อมีการอัปเดต CTS เวอร์ชันใหม่จะถูกเพิ่มในหน้านี้ เวอร์ชัน CTS แสดงด้วย number R ในชื่อลิงก์

ไฟล์สื่อ CTS

ไฟล์สื่อต่อไปนี้จำเป็นสำหรับการทดสอบความเครียดของสื่อ CTS:

Android 13

Android 13 เป็นการเปิดตัวการพัฒนาขั้นสุดท้ายที่มีชื่อรหัสว่า T ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-13.0_r5 ในแผนผังโอเพ่นซอร์ส:

Android 12L

Android 12L คือการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Sv2 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-12.1_r7 ในแผนผังโอเพ่นซอร์ส:

Android 12

Android 12 เป็นการเปิดตัวการพัฒนาขั้นสุดท้ายที่มีชื่อรหัสว่า S. ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-12.0_r9 ในแผนผังโอเพ่นซอร์ส:

Android 11

Android 11 คือการเปิดตัวการพัฒนาขั้นสุดท้ายที่มีชื่อรหัสว่า R ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-11.0_r13 ในแผนผังโอเพ่นซอร์ส:

Android 10

Android 10 เป็นการเปิดตัวการพัฒนาขั้นสุดท้ายที่มีชื่อรหัสว่า Q ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-10.0_r16 ในแผนผังโอเพ่นซอร์ส:

Android 9

Android 9 เป็นการเปิดตัวการพัฒนาขั้นสุดท้ายที่มีชื่อรหัสว่า P ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-9.0_r20 ในแผนผังโอเพ่นซอร์ส:

Android 8.1

Android 8.1 คือการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Oreo-MR1 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-8.1_r25 ในแผนผังโอเพ่นซอร์ส:

Android 8.0

Android 8.0 เป็นการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Oreo ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-8.0_r26 ในแผนผังโอเพ่นซอร์ส:

Android 7.1

Android 7.1 คือการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Nougat-MR1 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-7.1_r29 ในแผนผังโอเพ่นซอร์ส:

Android 7.0

Android 7.0 เป็นการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Nougat ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-7.0_r33 ในแผนผังโอเพ่นซอร์ส:

Android 6.0

Android 6.0 เป็นการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Marshmallow ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-6.0_r32 ในแผนผังโอเพ่นซอร์ส:

Android 5.1

Android 5.1 คือการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Lollipop-MR1 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-5.1_r28 ในแผนผังโอเพ่นซอร์ส:

Android 5.0

Android 5.0 เป็นการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Lollipop ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-5.0_r9 ในแผนผังโอเพ่นซอร์ส:

Android 4.4

Android 4.4 คือการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า KitKat พบซอร์สโค้ดสำหรับ Android 4.4 ในสาขา android-cts-4.4_r4 ในแผนผังโอเพ่นซอร์ส:

Android 4.3

Android 4.3 เป็นการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Jelly Bean-MR2 ซอร์สโค้ดสำหรับ Android 4.3 พบได้ในสาขา android-4.3_r2.2-cts และ android-4.3_r1-cts ในแผนผังโอเพ่นซอร์ส:

Android 4.2

Android 4.2 เป็นการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Jelly Bean-MR1 ซอร์สโค้ดสำหรับ Android 4.2 พบได้ในสาขา android-4.2.2_r4 และ android-4.2.2_r5 ในแผนผังโอเพ่นซอร์ส:

Android 4.1

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 เป็นการเปิดตัวการพัฒนาครั้งสำคัญที่มีชื่อรหัสว่า Ice Cream Sandwich ซอร์สโค้ดสำหรับ Android 4.0.3 พบได้ในสาขา android-4.0.3_r3 และ android-4.0.3_r2 ในแผนผังโอเพ่นซอร์ส:

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 พบได้ในสาขา eclair ในแผนผังโอเพ่นซอร์ส ด้วยเหตุผลทางเทคนิค ไม่มีโปรแกรมที่เข้ากันได้สำหรับ 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 พบได้ในสาขา donut ในแผนผังโอเพ่นซอร์ส:

Android เวอร์ชันเก่ากว่า

ไม่มีโปรแกรมความเข้ากันได้สำหรับ Android เวอร์ชันเก่า เช่น Android 1.5 (ชื่อรหัสว่า Cupcake) อุปกรณ์ใหม่ที่ต้องการให้รองรับ Android จะต้องมาพร้อมกับ Android 1.6 หรือใหม่กว่า