A partir de 2026, para alinearnos con nuestro modelo de desarrollo estable de la rama principal y garantizar la estabilidad de la plataforma para el ecosistema, publicaremos el código fuente en AOSP en el segundo y cuarto trimestre. Para compilar AOSP y contribuir a él, te recomendamos que utilices android-latest-release en lugar de aosp-main. La rama del manifiesto android-latest-release siempre hará referencia a la versión más reciente que se envió al AOSP. Para obtener más información, consulta Cambios en AOSP.
Propiedades del sistema compatibles
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Las propiedades compatibles con el VHAL deben ser una propiedad del sistema o del proveedor. En Android 14 y versiones posteriores, las definiciones de propiedades del sistema se definen en VehicleProperty.aidl.
En Android 13 y versiones anteriores, las definiciones de propiedades del sistema se definen en automotive/vehicle/aidl/android/hardware/automotive/vehicle/VehicleProperty.aidl. Por ejemplo, para Android 13, consulta VehicleProperty.aidl.
En Android 14 y versiones posteriores, la definición de la propiedad del sistema se define en la interfaz de AIDL, android.hardware.automotive.vehicle.property, que está separada de la interfaz de VHAL (android.hardware.automotive.vehicle). Las implementaciones de VHAL y los clientes de VHAL deben depender de ambas interfaces.
Para conocer las propiedades de VHAL expuestas a través de CarPropertyManager, consulta VehiclePropertyIds.
Modos de acceso y modos de cambio generados automáticamente
En Android 14 y versiones posteriores, para admitir implementaciones de VHAL, proporcionamos archivos de encabezado de C++ y archivos de clase de Java generados automáticamente con el modo de cambio o el modo de acceso permitidos para las propiedades del sistema. Las implementaciones de VHAL del proveedor pueden usar estos para garantizar que las configuraciones de propiedades cumplan con la especificación.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-12-03 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-12-03 (UTC)"],[],[]]