코드 위치

이 페이지에서는 소스 코드의 구조와 액세스 방법을 설명합니다.

소스 코드 액세스

Android Automotive - 소스 코드 액세스로 시작하세요.

PDK 및 소스

SDV 소스 코드의 전체 목록은 여기를 참고하세요.

  • /system/software_defined_vehicle/platform에는 내장 개발과 관련된 특정 라이브러리와 래퍼가 포함되어 있습니다(로그, 추적, 시간 동기화).
  • /system/software_defined_vehicle/automotive_services에는 자동차 관련 서비스인 진단, 구성, 보정, 차량 모드, 사용자 프로필이 포함됩니다.
  • /system/software_defined_vehicle/vsidl/system/software_defined_vehicle/middleware에는 VSIDL 및 미들웨어 기능이 포함되어 있습니다.
  • /system/software_defined_vehicle/update_manager에는 업데이트 관리자 기능이 포함되어 있습니다.
  • /system/software_defined_vehicle/sdv_gateway에는 IVI와의 통합을 위한 SDV 게이트웨이가 포함되어 있습니다.
  • /system/software_defined_vehicle/telemetry에는 원격 분석 소스 코드가 포함되어 있습니다.
  • /system/software_defined_vehicle/samples에는 시작하고 실행할 수 있는 샘플이 포함되어 있습니다.
  • /device/google/sdv_display_safety에는 디스플레이 안전을 위한 빌드 타겟이 포함됩니다. 코드는 /packages/services/display_safety//packages/apps/Car/DriverUI에 있습니다.

점심 타겟

SDV용 Android 제품 또는 lunch 타겟은 /device/google/sdv 폴더에 있는 별도의 Git 프로젝트에 있습니다. 또한 SDV는 바인더를 비롯한 다양한 AOSP 구성요소를 사용합니다.