ขอขอบคุณที่สนใจความเข้ากันได้กับอุปกรณ์ Android! ลิงก์ในหน้านี้จะให้คุณเข้าถึงเอกสารและข้อมูลสำคัญเกี่ยวกับโปรแกรมชุดเครื่องมือทดสอบความเข้ากันได้ (CTS) เมื่อมีการอัปเดต CTS ระบบจะเพิ่มเวอร์ชันใหม่ลงในหน้านี้ เวอร์ชัน CTS จะระบุด้วยหมายเลข R number ในชื่อลิงก์
ไฟล์สื่อ CTS
ไฟล์สื่อต่อไปนี้จำเป็นสำหรับการทดสอบความเสถียรของสื่อ CTS
Android 16 QPR2
Android 16 QPR2 (ระดับ API 36.1) เป็นการอัปเดต Android 16 ซึ่งมีชื่อรหัสว่า B ซิงค์ซอร์สโค้ดสำหรับการทดสอบต่อไปนี้โดยใช้แท็ก android-cts-16.1_r2 ในแผนผัง 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_r4 ในแผนผัง 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_r7 ในแผนผังโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (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_r11 ในแผนผังโอเพนซอร์ส
- ชุดเครื่องมือทดสอบความเข้ากันได้ (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
- Instant Apps 9.0 R20 CTS - ARM
- Instant Apps 9.0 R20 CTS - 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 1.6 ถูกแทนที่ด้วย Android 2.1 ซอร์สโค้ดสำหรับ Android 1.6 อยู่ในสาขา donut ในแผนผังโอเพนซอร์ส
Android เวอร์ชันต่ำกว่า
ไม่มีโปรแกรมความเข้ากันได้สำหรับ Android เวอร์ชันต่ำกว่า เช่น Android 1.5 (ชื่อรหัส Cupcake) อุปกรณ์ใหม่ที่ต้องการให้เข้ากันได้กับ Android ต้องมาพร้อมกับ Android 1.6 ขึ้นไป