ตำแหน่งของโค้ด

หน้านี้จะอธิบายโครงสร้างและวิธีเข้าถึงซอร์สโค้ด

การเข้าถึงซอร์สโค้ด

เริ่มต้นด้วยการดาวน์โหลดซอร์สโค้ด Android

PDK และซอร์สโค้ด

ดูรายการซอร์สโค้ด SDV ทั้งหมดได้ที่นี่

  • /system/software_defined_vehicle/platform มีไลบรารีและ Wrapper เฉพาะที่เกี่ยวข้องกับการพัฒนาในตัว ได้แก่ บันทึก การติดตาม และการซิงค์เวลา
  • /system/software_defined_vehicle/automotive_services มีบริการเฉพาะสำหรับยานยนต์ ได้แก่ การวินิจฉัย การกำหนดค่า การปรับเทียบ โหมดรถ และโปรไฟล์ผู้ใช้
  • /system/software_defined_vehicle/vsidl และ /system/software_defined_vehicle/middleware มีฟังก์ชันการทำงานของ VSIDL และ มิดเดิลแวร์
  • /system/software_defined_vehicle/update_manager มีฟังก์ชันการทำงานของ Update Manager
  • /system/software_defined_vehicle/sdv_gateway มี SDV Gateway สำหรับ การผสานรวมกับ IVI
  • /system/software_defined_vehicle/telemetry มีซอร์สโค้ด Telemetry
  • /system/software_defined_vehicle/samples มีตัวอย่างที่คุณเริ่มต้นและเรียกใช้ได้
  • /device/google/sdv_display_safety มีเป้าหมายการสร้างเพื่อความปลอดภัยของจอแสดงผล โค้ดจะอยู่ใน /packages/services/display_safety/ และ /packages/apps/Car/DriverUI

เป้าหมาย `lunch`

เป้าหมาย lunch ของ SDV อยู่ใน /device/google/sdv นอกจากนี้ SDV ยังใช้คอมโพเนนต์ AOSP ซึ่งรวมถึง Binder ด้วย