Local do código

Esta página descreve a estrutura e como acessar o código-fonte.

Acesso ao código-fonte

Comece com o Android Automotive: como acessar o código-fonte.

PDK e origem

Confira a lista completa do código-fonte do SDV aqui:

  • /system/software_defined_vehicle/platform contém bibliotecas e wrappers específicos relacionados ao desenvolvimento integrado: registro, rastreamento e sincronização de tempo.
  • /system/software_defined_vehicle/automotive_services contém os serviços específicos do setor automotivo: diagnóstico, configuração, calibragem, modo do veículo e perfil do usuário.
  • /system/software_defined_vehicle/vsidl e /system/software_defined_vehicle/middleware contêm a funcionalidade VSIDL e de middleware.
  • /system/software_defined_vehicle/update_manager contém a funcionalidade do Update Manager.
  • /system/software_defined_vehicle/sdv_gateway contém o SDV Gateway para integração com IVI.
  • /system/software_defined_vehicle/telemetry contém o código-fonte da telemetria.
  • /system/software_defined_vehicle/samples contém exemplos que podem ser iniciados e executados.
  • /device/google/sdv_display_safety contém os destinos de build para segurança de exibição. O código está localizado em /packages/services/display_safety/ e /packages/apps/Car/DriverUI.

Destinos de almoço

Os produtos Android, ou lunch destinos, para SDV residem em um projeto Git separado, localizado na pasta /device/google/sdv. Além disso, o SDV usa v ários componentes do AOSP, incluindo o Binder.