คู่มือนี้จะช่วยให้คุณเข้าใจพื้นฐานของยานยนต์ที่กำหนดโดยซอฟต์แวร์ (SDV) ของระบบปฏิบัติการ Android Automotive OS (AAOS)
ทำความเข้าใจแพลตฟอร์ม SDV ของ AAOS
ก่อนเริ่มพัฒนา โปรดทำความเข้าใจแนวคิดหลักและสถาปัตยกรรมต่อไปนี้
- สถาปัตยกรรมระบบ: ดูข้อมูลเกี่ยวกับการออกแบบและคอมโพเนนต์โดยรวม ของแพลตฟอร์ม SDV ของ AAOS
- คู่มือการผสานรวมแพลตฟอร์ม: ทำความเข้าใจวิธีที่ส่วนต่างๆ ของ แพลตฟอร์มเชื่อมต่อและโต้ตอบกัน
- ข้อมูลพื้นฐานเกี่ยวกับ Android: โปรดดูเอกสารประกอบของโครงการโอเพนซอร์ส Android เพื่อดูข้อมูลพื้นฐานในการพัฒนา Android
พัฒนาด้วย SDV ของ AAOS
ส่วนต่อไปนี้จะแนะนำคุณตลอดการตั้งค่า การพัฒนาบริการ และโซลูชันเฉพาะ
เริ่มพัฒนา
ตั้งค่าสภาพแวดล้อมและเรียนรู้กระบวนการบิลด์พื้นฐาน
- สภาพแวดล้อมในการพัฒนาซอฟต์แวร์: ตั้งค่าสำหรับการพัฒนาในเครื่อง หรือใน Google Cloud
- ตำแหน่งโค้ด: ดูวิธีและตำแหน่งที่จะเข้าถึงโค้ด
- ดาวน์โหลด บิลด์ และเรียกใช้: รับโค้ด คอมไพล์โค้ด และเรียกใช้เป้าหมาย SDV ของ AAOS เสมือน
- การตั้งค่า IDE: ใช้ Android Studio for Platform เพื่อพัฒนา SDV ของ AAOS
การพัฒนาบริการ SDV ของ AAOS
ดูวิธีสร้างบริการและใช้ตัวอย่าง
- การพัฒนาชุดบริการ: สร้างบริการสำหรับแพลตฟอร์ม SDV ของ AAOS
- ตัวอย่างหลักของ SDV: สำรวจโค้ดตัวอย่างเพื่อทำความเข้าใจฟังก์ชันการทำงานหลัก
คำแนะนำเฉพาะโซลูชัน
สร้างโซลูชันเฉพาะใน SDV ของ AAOS
- เริ่มต้นใช้งานความปลอดภัยของจอแสดงผล: ดูวิธีใช้และติดตั้งใช้งาน โซลูชันความปลอดภัยของจอแสดงผล
รูปภาพต่อไปนี้แสดงคลัสเตอร์เต็มรูปแบบของความปลอดภัยของจอแสดงผล

รูปที่ 1 คลัสเตอร์เต็มรูปแบบของความปลอดภัยของจอแสดงผลพร้อม SDV Media และ SDV IVI VM