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

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

ไฟล์สื่อ CTS

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

Android 17

Android 17 (ระดับ API 37) เป็นการเปิดตัวหลักเป้าหมายการพัฒนาที่ใช้ชื่อเวอร์ชันว่า C ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-17.0_r3 ในโครงสร้างโอเพนซอร์ส

Android 16 QPR2

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

Android 16

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

Android 15

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

Android 14

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

Android 13

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

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 1.6 ถูกแทนที่ด้วย Android 2.1 ซอร์สโค้ดสำหรับ Android 1.6 อยู่ในสาขา donut ในโครงสร้างโอเพนซอร์ส

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

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