Posizione del codice

Questa pagina descrive la struttura e come accedere al codice sorgente.

Accesso al codice sorgente

Inizia con Android Automotive - Accessing Source Code.

PDK e origine

Consulta l'elenco completo del codice sorgente di SDV qui:

  • /system/software_defined_vehicle/platform contiene librerie e wrapper specifici relativi allo sviluppo integrato: log, traccia e sincronizzazione dell'ora.
  • /system/software_defined_vehicle/automotive_services contiene i servizi specifici per il settore automobilistico: diagnostica, configurazione, calibrazione, modalità veicolo e profilo utente.
  • /system/software_defined_vehicle/vsidl e /system/software_defined_vehicle/middleware contengono le funzionalità VSIDL e middleware.
  • /system/software_defined_vehicle/update_manager contiene la funzionalità Update Manager.
  • /system/software_defined_vehicle/sdv_gateway contiene il gateway SDV per l'integrazione con IVI.
  • /system/software_defined_vehicle/telemetry contiene il codice sorgente di Telemetry.
  • /system/software_defined_vehicle/samples contiene esempi con cui puoi iniziare e che puoi eseguire.
  • /device/google/sdv_display_safety contiene i target di build per la sicurezza del display. Il codice si trova in /packages/services/display_safety/ e /packages/apps/Car/DriverUI.

Target per il pranzo

I prodotti Android, o lunchtarget, per SDV si trovano in un progetto Git separato, nella cartella /device/google/sdv. Inoltre, SDV utilizza una varietà di componenti AOSP, tra cui Binder.