เอกสารคำจำกัดความความเข้ากันได้ของ Android

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

สิ่งสำคัญคือต้องมีการเข้ารหัสนโยบายของโปรแกรมความเข้ากันได้ของ Android อย่างชัดเจน เนื่องจากไม่มีชุดทดสอบใดรวมถึง ชุดทดสอบความเข้ากันได้ของ Android (CTS) ที่จะครอบคลุมได้อย่างแท้จริง ตัวอย่างเช่น CTS มีการทดสอบที่ตรวจสอบการมีอยู่และพฤติกรรมที่ถูกต้องของ API กราฟิก OpenGL แต่ไม่มีการทดสอบซอฟต์แวร์ใดที่จะตรวจสอบได้ว่ากราฟิกปรากฏอย่างถูกต้องบนหน้าจอจริงหรือไม่ โดยทั่วไป เป็นไปไม่ได้ที่จะทดสอบการมีอยู่ของคุณลักษณะฮาร์ดแวร์ เช่น แป้นพิมพ์ ความหนาแน่นของจอแสดงผล Wi-Fi และบลูทูธ

บทบาทของ CDD คือการจัดระบบและชี้แจงข้อกำหนดเฉพาะ และขจัดความคลุมเครือ CDD ไม่พยายามที่จะครอบคลุม เนื่องจาก Android เป็นคลังข้อมูลโค้ดโอเพ่นซอร์สชุดเดียว ตัวโค้ดเองจึงเป็น "ข้อกำหนด" ที่ครอบคลุมของแพลตฟอร์มและ API CDD ทำหน้าที่เป็น "ฮับ" ที่อ้างอิงถึงเนื้อหาอื่นๆ (เช่น เอกสารประกอบ SDK API) ที่ให้เฟรมเวิร์กที่อาจใช้ซอร์สโค้ด Android เพื่อให้ผลลัพธ์สุดท้ายคือระบบที่เข้ากันได้

หากคุณต้องการสร้างอุปกรณ์ที่เข้ากันได้กับ Android เวอร์ชันที่กำหนด ให้เริ่มต้นด้วยการตรวจสอบซอร์สโค้ดสำหรับเวอร์ชันนั้น จากนั้นอ่าน CDD ที่เกี่ยวข้องและปฏิบัติตามหลักเกณฑ์

หากต้องการดูการเปลี่ยนแปลงที่กำลังจะเกิดขึ้นกับ CDD ให้ไปที่ Android Compatible Definition (แสดงตัวอย่าง)

คุณสามารถดู CDD ล่าสุดเป็นเว็บเพจ HTML

ค้นหา CDD เวอร์ชันที่เผยแพร่และสตริงเวอร์ชันที่อนุมัติแล้วที่นี่:

เวอร์ชัน ไฟล์ PDF HTML/XHTML สตริง
14 android-14-cdd.html เวอร์ชัน 14
13 android-13-cdd.html เวอร์ชัน 13
12 android-12-cdd.pdf android-12-cdd.html เวอร์ชัน 12
11 android-11-cdd.pdf android-11-cdd.html เวอร์ชัน 11
10 android-10-cdd.pdf android-10-cdd.html เวอร์ชัน 10
9 android-9-cdd.pdf android-9-cdd.html เวอร์ชัน 9
8.1 android-8.1-cdd.pdf android-8.1-cdd.html เวอร์ชัน 8.1
8.0 android-8.0-cdd.pdf android-8.0-cdd.html เวอร์ชัน 8.0
7.1 android-7.1-cdd.pdf android-7.1-cdd.html เวอร์ชัน 7.1
7.0 android-7.0-cdd.pdf android-7.0-cdd.html เวอร์ชัน 7.0
6.0 android-6.0-cdd.pdf android-6.0-cdd.html เวอร์ชัน 6.0
5.1 android-5.1.cdd.pdf android-5.1-cdd.html เวอร์ชัน 5.1
5.0 android-5.0.cdd.pdf android-5.0-cdd.html เวอร์ชัน 5.0
4.4 android-4.4.cdd.pdf android-4.4-cdd.html เวอร์ชัน 4.4
4.3 android-4.3.cdd.pdf android-4.3-cdd.html เวอร์ชัน 4.3
4.2 android-4.2.cdd.pdf android-4.2-cdd.html เวอร์ชัน 4.2
4.1 android-4.1.cdd.pdf android-4.1-cdd.html เวอร์ชัน 4.1
4.0 android-4.0.cdd.pdf android-4.0-cdd.html เวอร์ชัน 4.0
2.3 android-2.3.cdd.pdf
android-2.3.3-cdd.pdf
android-2.3-cdd.html เวอร์ชัน 2.3
2.2 android-2.2.cdd.pdf android-2.2-cdd.html เวอร์ชัน 2.2
2.1 android-2.1.cdd.pdf android-2.1-cdd.html เวอร์ชัน 2.1
1.6 android-1.6.cdd.pdf android-1.6-cdd.html