На этой странице описана структура и способы доступа к исходному коду.
доступ к исходному коду
Начните с 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находится шлюз SDV для интеграции с IVI . - В
/system/software_defined_vehicle/telemetryнаходится исходный код телеметрии . - В
/system/software_defined_vehicle/samplesнаходятся примеры, с которых можно начать и запустить программу. - В
/device/google/sdv_display_safetyнаходятся цели сборки для обеспечения безопасности дисплея. Код расположен в/packages/services/display_safety/и/packages/apps/Car/DriverUI.
Цели обеда
Продукты Android, или целевые объекты lunch , для SDV находятся в отдельном проекте Git , расположенном в папке /device/google/sdv . Кроме того, SDV использует различные компоненты AOSP, включая Binder .