การดาวน์โหลด ความเข้ากันได้ Test Suite

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

ไฟล์สื่อ CTS

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

Android 16 QPR2

Android 16 QPR2 (API ระดับ 36.1) เป็นการอัปเดต Android 16 ซึ่งมีชื่อรหัสว่า B ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-16.1_r1 ในโครงสร้าง Gerrit ภายใน

Android 16

Android 16 (API ระดับ 36) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนา ซึ่งมีชื่อรหัสว่า B ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-16.0_r3 ในโครงสร้าง Gerrit ภายใน

Android 15

Android 15 (API ระดับ 35) เป็นรุ่นที่เปิดตัวในขั้นตอนการพัฒนาที่มีชื่อรหัสว่า V ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-15.0_r6 ในโครงสร้างโอเพนซอร์ส

Android 14

Android 14 (API ระดับ 34) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า U ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-14.0_r10 ในโครงสร้างโอเพนซอร์ส

Android 13

Android 13 (API ระดับ 33) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า T ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-13.0_r14 ในโครงสร้างโอเพนซอร์ส

Android 12L

Android 12L (API ระดับ 32) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า Sv2 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-12.1_r14 ในโครงสร้างโอเพนซอร์ส

Android 12

Android 12 (API ระดับ 31) เป็นการเปิดตัวรุ่นที่ถือเป็นจุดสำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า S ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-12.0_r16 ในโครงสร้างโอเพนซอร์ส

Android 11

Android 11 (API ระดับ 30) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า R ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-11.0_r16 ในโครงสร้างโอเพนซอร์ส

Android 10

Android 10 (API ระดับ 29) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า Q ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-10.0_r16 ในโครงสร้างโอเพนซอร์ส

Android 9

Android 9 (API ระดับ 28) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า P ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-9.0_r20 ในโครงสร้างโอเพนซอร์ส

Android 8.1

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

Android 8.0

Android 8.0 (API ระดับ 26) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า Oreo ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-8.0_r26 ในโครงสร้างโอเพนซอร์ส

Android 7.1

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

Android 7.0

Android 7.0 (API ระดับ 24) เป็นการเปิดตัวรุ่นที่มีชื่อรหัสว่า Nougat ซึ่งเป็นเหตุการณ์สำคัญในการพัฒนา ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-7.0_r43 ในโครงสร้างโอเพนซอร์ส

Android 6.0

Android 6.0 (API ระดับ 23) เป็นรุ่นที่เปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Marshmallow ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-6.0_r42 ในโครงสร้างโอเพนซอร์ส

Android 5.1

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

Android 5.0

Android 5.0 (API ระดับ 21) เป็นการเปิดตัวรุ่นที่ถือเป็นจุดสำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า Lollipop ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-5.0_r9 ในโครงสร้างโอเพนซอร์ส

Android 4.4

Android 4.4 (API ระดับ 19) เป็นรุ่นที่เปิดตัวในขั้นตอนการพัฒนาที่สำคัญซึ่งมีชื่อรหัสว่า KitKat ซอร์สโค้ดสำหรับ Android 4.4 อยู่ในกิ่ง android-cts-4.4_r4 ในโครงสร้างโอเพนซอร์ส

Android 4.3

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

Android 4.2

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

Android 4.1

Android 4.1 (API ระดับ 16) เป็นการเปิดตัวรุ่นที่สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า Jelly Bean ซอร์สโค้ดสำหรับ Android 4.1 อยู่ในกิ่งก้าน android-cts-4.1_r4 และ android-cts-4.1_r7 ในโครงสร้างโอเพนซอร์ส

Android 4.0.3

Android 4.0.3 (API ระดับ 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 API ระดับ 10 และ 2.3 - 2.32 API ระดับ 9, NDK 5) เป็นรุ่นที่เปิดตัวเพื่อเป็น จุดเปลี่ยนสำคัญในการพัฒนาโดยใช้ชื่อรหัสว่า Gingerbread ซอร์สโค้ดสำหรับ Android 2.3 อยู่ในกิ่ง gingerbread ในโครงสร้างโอเพนซอร์ส

Android 2.2

Android 2.2 (API ระดับ 8, NDK 4) เป็นรุ่นที่เปิดตัวในขั้นตอนการพัฒนาที่สำคัญ ซึ่งมีชื่อรหัสว่า Froyo ซอร์สโค้ดสำหรับ Android 2.2 อยู่ในกิ่ง froyo ใน โครงสร้างโอเพนซอร์ส

Android 2.1

Android 2.1 (API ระดับ 5) เป็นรุ่นที่เปิดตัวในขั้นตอนการพัฒนาที่สำคัญซึ่งมีชื่อรหัสว่า Eclair ซอร์สโค้ดสำหรับ Android 2.1 อยู่ในกิ่ง eclair ในทรีโอเพนซอร์ส เนื่องด้วยเหตุผลทางเทคนิค จึงไม่มีโปรแกรมความเข้ากันได้สำหรับ Android 2.0 หรือ 2.0.1 อุปกรณ์ใหม่ต้องใช้ Android 2.1

Android 1.6

Android 1.6 (API ระดับ 4, NDK 2) เป็นรุ่นที่เปิดตัวในเหตุการณ์สำคัญของการพัฒนา ซึ่งมีชื่อรหัสว่า Donut Android 2.1 ทำให้ Android 1.6 ล้าสมัย ซอร์สโค้ดสำหรับ Android 1.6 อยู่ในกิ่ง donut ในโครงสร้างโอเพนซอร์ส

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

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