Bu sayfada, yapının nasıl olduğu ve kaynak koduna nasıl erişileceği açıklanmaktadır.
Kaynak kodu erişimi
Android Automotive - Accessing Source Code (Android Automotive - Kaynak Koduna Erişim) başlıklı makaleyle başlayın.
PDK ve kaynak
SDV kaynak kodunun tam listesini burada bulabilirsiniz:
/system/software_defined_vehicle/platform, yerleşik geliştirme ile ilgili belirli kitaplıklar ve sarmalayıcılar içerir: günlük, izleme ve zaman senkronizasyonu./system/software_defined_vehicle/automotive_services, otomotive özel hizmetleri (teşhis, yapılandırma, kalibrasyon, araç modu ve kullanıcı profili) içerir./system/software_defined_vehicle/vsidlve/system/software_defined_vehicle/middleware, VSIDL ve ara katman yazılımı işlevini içerir./system/software_defined_vehicle/update_manager, Update Manager işlevini içerir./system/software_defined_vehicle/sdv_gateway, IVI ile entegrasyon için SDV Gateway'i içerir./system/software_defined_vehicle/telemetry, Telemetry kaynak kodunu içerir./system/software_defined_vehicle/samples, kullanmaya ve çalıştırmaya başlayabileceğiniz örnekler içerir./device/google/sdv_display_safety, display safety için derleme hedeflerini içerir. Kod,/packages/services/display_safety/ve/packages/apps/Car/DriverUIiçinde bulunur.
Öğle yemeği hedefleri
SDV'nin Android ürünleri veya lunch hedefleri, /device/google/sdv klasöründe bulunan ayrı bir Git projesinde yer alır. Ayrıca SDV, Binder dahil olmak üzere çeşitli AOSP bileşenlerini kullanır.