เอกสารนี้มีคำตอบสำหรับคำถามทั่วไปเกี่ยวกับความเข้ากันได้กับ Android
อุปกรณ์ประเภทใดบ้างที่เข้ากันได้กับ Android
ซอฟต์แวร์ Android สามารถพอร์ตไปยังอุปกรณ์ต่างๆ ได้มากมาย รวมถึงอุปกรณ์บางรุ่นที่แอปของบุคคลที่สามทำงานไม่ถูกต้อง The เอกสารนิยามความเข้ากันได้กับ Android (CDD) ระบุการกำหนดค่าอุปกรณ์ที่ถือว่าเข้ากันได้อย่างชัดเจน
ตัวอย่างเช่น แม้ว่าซอร์สโค้ด Android จะสามารถพอร์ตให้ทำงานบนโทรศัพท์ที่ไม่มีกล้องได้ แต่ CDD กำหนดให้โทรศัพท์ทุกเครื่องต้องมีกล้อง ซึ่งช่วยให้นักพัฒนาแอปสามารถใช้ความสามารถที่สอดคล้องกันเมื่อเขียนแอป
CDD ได้รับการพัฒนาอย่างต่อเนื่องเพื่อให้สอดคล้องกับความเป็นจริงของตลาด ตัวอย่างเช่น CDD เวอร์ชัน 1.6 รองรับเฉพาะโทรศัพท์มือถือ แต่เวอร์ชัน 2.1 อนุญาตให้อุปกรณ์ละเว้นฮาร์ดแวร์โทรคมนาคมได้ ซึ่งทำให้สามารถใช้งานอุปกรณ์ที่ไม่ใช่โทรศัพท์ เช่น เครื่องเล่นเพลงสไตล์แท็บเล็ตได้ เมื่อ Google ทำการเปลี่ยนแปลงเหล่านี้ Google ยังได้เพิ่มฟีเจอร์ใน Google Play เพื่อให้นักพัฒนาแอปควบคุมตำแหน่งที่แอปของตนพร้อมให้บริการได้ จากตัวอย่างโทรคมนาคม แอปที่จัดการข้อความ SMS จะไม่มีประโยชน์ในเครื่องเล่นสื่อ ดังนั้น Google Play จึงอนุญาตให้นักพัฒนาแอปจำกัดแอปดังกล่าวให้ใช้ได้เฉพาะในอุปกรณ์โทรศัพท์
หากอุปกรณ์ของฉันเข้ากันได้ อุปกรณ์จะมีสิทธิ์เข้าถึง Google Play และการสร้างแบรนด์โดยอัตโนมัติไหม
ไม่ การเข้าถึงไม่ได้เป็นไปโดยอัตโนมัติ Google Play เป็นบริการที่ดำเนินการโดย Google การทำให้เข้ากันได้เป็นข้อกำหนดเบื้องต้นในการขอสิทธิ์เข้าถึงซอฟต์แวร์และการสร้างแบรนด์ของ Google Play หลังจากที่อุปกรณ์ผ่านการรับรองว่าเป็นอุปกรณ์ที่เข้ากันได้กับ Android แล้ว คุณควรกรอกแบบฟอร์มติดต่อที่รวมอยู่ในการอนุญาตให้ใช้สิทธิ์บริการของ Google Mobile เพื่อขอสิทธิ์เข้าถึง Google Play
การทำให้เข้ากันได้เป็นข้อบังคับไหม
ไม่ โปรแกรมความเข้ากันได้กับอุปกรณ์ Android เป็นแบบเลือกเข้าร่วม ซอร์สโค้ด Android เป็นแบบเปิด ดังนั้นทุกคนจึงสามารถใช้ซอร์สโค้ดนี้เพื่อสร้างอุปกรณ์ทุกประเภทได้ อย่างไรก็ตาม หาก คุณต้องการใช้ชื่อ Android กับผลิตภัณฑ์หรือต้องการเข้าถึง Google Play คุณต้องตรวจสอบก่อน ว่าอุปกรณ์ของคุณเข้ากันได้
การรับรองความเข้ากันได้มีค่าใช้จ่ายเท่าใด
การขอรับความเข้ากันได้กับ Android สำหรับอุปกรณ์ไม่มีค่าใช้จ่าย ชุดเครื่องมือทดสอบความเข้ากันได้เป็นแบบโอเพนซอร์สและพร้อมให้บริการแก่ทุกคนสำหรับการทดสอบอุปกรณ์
ใครเป็นผู้กำหนดคำจำกัดความความเข้ากันได้
Google มีหน้าที่รับผิดชอบทิศทางโดยรวมของ Android ในฐานะแพลตฟอร์มและผลิตภัณฑ์ ดังนั้น Google จึงดูแลรักษาเอกสารนิยามความเข้ากันได้ (CDD) สำหรับแต่ละเวอร์ชัน Google ร่าง CDD สำหรับ Android เวอร์ชันใหม่โดยปรึกษาหารือกับ OEM ต่างๆ ที่ให้ข้อมูล
Android แต่ละเวอร์ชันได้รับการรองรับสำหรับอุปกรณ์ใหม่นานเท่าใด
โค้ดของ Android เป็นแบบโอเพนซอร์ส ดังนั้น Google จึงไม่สามารถป้องกันไม่ให้ผู้อื่นใช้เวอร์ชันใดก็ได้ในการเปิดตัวอุปกรณ์ แต่ Google เลือกที่จะไม่อนุญาตให้ใช้สิทธิ์ซอฟต์แวร์ไคลเอ็นต์ Google Play ในเวอร์ชันที่ล้าสมัย ซึ่งช่วยให้ทุกคนสามารถจัดส่ง Android เวอร์ชันที่ล้าสมัยต่อไปได้ แต่อุปกรณ์เหล่านั้นจะไม่สามารถใช้ชื่อ Android และจะอยู่นอกระบบนิเวศของแอป Android เช่นเดียวกับกรณีที่อุปกรณ์ไม่เข้ากัน
อุปกรณ์จะมีอินเทอร์เฟซผู้ใช้ที่แตกต่างกันและยังคงเข้ากันได้ไหม
โปรแกรมความเข้ากันได้กับ Android จะกำหนดว่าอุปกรณ์สามารถเรียกใช้แอปของบุคคลที่สามได้หรือไม่ โดยทั่วไปแล้ว คอมโพเนนต์อินเทอร์เฟซผู้ใช้ที่มาพร้อมกับอุปกรณ์ (เช่น หน้าจอหลัก แป้นโทร และรูปแบบสี) จะไม่ส่งผลต่อแอปของบุคคลที่สามมากนัก ดังนั้นผู้ผลิตอุปกรณ์จึงมีอิสระในการปรับแต่งอินเทอร์เฟซผู้ใช้ เอกสารคำจำกัดความความเข้ากันได้จะจำกัดขอบเขตที่ OEM ได้รับอนุญาตให้เปลี่ยนแปลงอินเทอร์เฟซผู้ใช้ระบบในส่วนที่ส่งผลต่อแอปของบุคคลที่สาม
คำจำกัดความความเข้ากันได้สำหรับ Android เวอร์ชันใหม่จะเผยแพร่เมื่อใด
เป้าหมายของ Google คือการเผยแพร่เอกสารคำจำกัดความความเข้ากันได้กับ Android (CDD) เวอร์ชันใหม่เมื่อเวอร์ชันแพลตฟอร์ม Android ที่เกี่ยวข้องมีความสอดคล้องกันมากพอที่จะอนุญาตให้เผยแพร่ได้ แม้ว่า Google จะไม่สามารถเผยแพร่ฉบับร่างสุดท้ายของ CDD สำหรับซอฟต์แวร์ Android เวอร์ชันหนึ่งๆ ก่อนที่จะมีการจัดส่งอุปกรณ์รุ่นแรกที่ใช้ซอฟต์แวร์ดังกล่าว แต่ CDD ฉบับสุดท้ายจะเผยแพร่หลังจากอุปกรณ์เครื่องแรกเสมอ อย่างไรก็ตาม Google จะเผยแพร่ CDD เวอร์ชันร่างเมื่อเป็นไปได้
การอ้างสิทธิ์ความเข้ากันได้ของผู้ผลิตอุปกรณ์ได้รับการตรวจสอบอย่างไร
ไม่มีกระบวนการตรวจสอบการอ้างสิทธิ์ความเข้ากันได้ของอุปกรณ์ที่ใช้ Android อย่างไรก็ตาม หากอุปกรณ์จะรวม Google Play ไว้ด้วย โดยปกติแล้ว Google จะตรวจสอบความเข้ากันได้ของอุปกรณ์ก่อนที่จะตกลงอนุญาตให้ใช้สิทธิ์ซอฟต์แวร์ไคลเอ็นต์ Google Play
จะเกิดอะไรขึ้นหากพบว่าอุปกรณ์ที่อ้างว่าเข้ากันได้มีปัญหาด้านความเข้ากันได้ในภายหลัง
โดยปกติแล้ว Google จะขอให้คุณเผยแพร่อิมเมจระบบที่อัปเดตแล้วซึ่งแก้ไขปัญหาด้านความเข้ากันได้