ขอขอบคุณที่สนใจความเข้ากันได้ของ Android ลิงก์ในหน้านี้ จะให้สิทธิ์เข้าถึงเอกสารและข้อมูลสำคัญเกี่ยวกับโปรแกรม ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) เมื่อมีการอัปเดต CTS เราจะเพิ่มเวอร์ชันใหม่ลงในหน้านี้ โดยเวอร์ชัน CTS จะมี R number ในชื่อลิงก์
ไฟล์สื่อ CTS
ไฟล์สื่อต่อไปนี้จำเป็นสำหรับการทดสอบความเครียดของสื่อ CTS
Android 16 QPR2
Android 16 QPR2 (ระดับ API 36.1) เป็นการอัปเดต Android 16 ซึ่งมีชื่อรหัสว่า B ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-16.1_r3 ในโครงสร้าง Gerrit ภายใน
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 16.1 R3 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 16.1 R3 - x86
- CTS Verifier 16.1 R3 - ARM
- CTS Verifier 16.1 R3 - x86
Android 16
Android 16 (ระดับ API 36) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนา ซึ่งมีชื่อรหัสว่า B ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-16.0_r5 ในโครงสร้าง Gerrit ภายใน
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 16 R5 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 16 R5 - x86
- CTS Verifier 16 R5 - ARM
- CTS Verifier 16 R5 - x86
Android 15
Android 15 (ระดับ API 35) เป็นรุ่นที่เปิดตัวเพื่อเป็นจุดสังเกตในการพัฒนาโดยมีชื่อรหัสว่า
V ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-15.0_r8
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 15 R8 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 15 R8 - x86
- CTS Verifier 15 R8 - ARM
- CTS Verifier 15 R8 - x86
Android 14
Android 14 (ระดับ API 34) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า
U ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-14.0_r12
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 14 R12 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 14 R12 - x86
- CTS Verifier 14 R12 - ARM
- CTS Verifier 14 R12 - x86
Android 13
Android 13 (ระดับ API 33) เป็นการเปิดตัวรุ่นที่ถือเป็นจุดสำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า
T ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-13.0_r15
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 13 R15 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 13 R15 - x86
- CTS Verifier 13 R15 - ARM
- CTS Verifier 13 R15 - x86
Android 12L
Android 12L (ระดับ API 32) เป็นรุ่นที่เปิดตัวเพื่อเป็นหลักไมล์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Sv2 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-12.1_r14 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 12.1 R14 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 12.1 R14 - x86
- CTS Verifier 12.1 R14 - ARM
- CTS Verifier 12.1 R14 - x86
Android 12
Android 12 (ระดับ API 31) เป็นการเปิดตัวรุ่นที่ถือเป็นจุดสำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า
S ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-12.0_r16
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 12 R16 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 12 R16 - x86
- CTS Verifier 12 R16 - ARM
- CTS Verifier 12 R16 - x86
Android 11
Android 11 (API ระดับ 30) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า
R ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-11.0_r16
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 11 R16 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 11 R16 - x86
- CTS Verifier 11 R16 - ARM
- CTS Verifier 11 R16 - x86
Android 10
Android 10 (ระดับ API 29) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า
Q ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-10.0_r16
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 10 R16 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 10 R16 - x86
- CTS Verifier 10 R16 - ARM
- CTS Verifier 10 R16 - x86
Android 9
Android 9 (ระดับ API 28) เป็นรุ่นที่เปิดตัวในขั้นตอนการพัฒนาที่มีชื่อรหัสว่า
P ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-9.0_r20
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 9.0 R20 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 9.0 R20 - x86
- CTS Verifier 9.0 R20 - ARM
- CTS Verifier 9.0 R20 - x86
- CTS สำหรับ Instant Apps 9.0 R20 - ARM
- CTS สำหรับ Instant Apps 9.0 R20 - x86
Android 8.1
Android 8.1 (ระดับ API 27) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า Oreo-MR1 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-8.1_r25 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 8.1 R25 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 8.1 R25 - x86
- CTS Verifier 8.1 R25 - ARM
- CTS Verifier 8.1 R25 - x86
Android 8.0
Android 8.0 (ระดับ API 26) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อรหัสว่า Oreo ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-8.0_r26 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 8.0 R26 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 8.0 R26 - x86
- CTS Verifier 8.0 R26 - ARM
- CTS Verifier 8.0 R26 - x86
Android 7.1
Android 7.1 (ระดับ API 25) เป็นการเปิดตัวรุ่นที่ถือเป็นเหตุการณ์สำคัญในการพัฒนาซึ่งมีชื่อเวอร์ชันว่า Nougat-MR1 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-7.1_r29 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 7.1 R29 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 7.1 R29 - x86
- CTS Verifier 7.1 R29 - ARM
- CTS Verifier 7.1 R29 - x86
Android 7.0
Android 7.0 (ระดับ API 24) เป็นการเปิดตัวรุ่นที่มีชื่อรหัสว่า Nougat ซึ่งเป็นเหตุการณ์สำคัญในการพัฒนา ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-7.0_r43 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 7.0 R43 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 7.0 R43 - x86
- CTS Verifier 7.0 R43 - ARM
- CTS Verifier 7.0 R43 - x86
Android 6.0
Android 6.0 (ระดับ API 23) เป็นรุ่นที่เปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Marshmallow ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-6.0_r42 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 6.0 R42 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 6.0 R42 - x86
- CTS Verifier 6.0 R42 - ARM
- CTS Verifier 6.0 R42 - x86
Android 5.1
Android 5.1 (ระดับ API 22) เป็นการเปิดตัวของเหตุการณ์สำคัญในการพัฒนาที่มีชื่อรหัสว่า Lollipop-MR1 ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-5.1_r28 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 5.1 R28 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 5.1 R28 - x86
- CTS Verifier 5.1 R28 - ARM
- CTS Verifier 5.1 R28 - x86
Android 5.0
Android 5.0 (ระดับ API 21) เป็นการเปิดตัวรุ่นที่มีชื่อรหัสว่า Lollipop ซึ่งเป็นเหตุการณ์สำคัญในการพัฒนา ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก
android-cts-5.0_r9 ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 5.0 R9 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 5.0 R9 - x86
- CTS Verifier 5.0 R9 - ARM
- CTS Verifier 5.0 R9 - x86
Android 4.4
Android 4.4 (ระดับ API 19) เป็นรุ่นที่เปิดตัวในขั้นตอนการพัฒนาที่สำคัญซึ่งมีชื่อรหัสว่า KitKat ซอร์สโค้ดสำหรับ Android 4.4 อยู่ในกิ่ง android-cts-4.4_r4
ในโครงสร้างโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 4.4 R4 - ARM
- ชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) 4.4 R4 - x86
- CTS Verifier 4.4 R4 - ARM
- CTS Verifier 4.4 R4 - x86
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 ขึ้นไป