Google est heureux de partager cette version Android 25Q2 avec les partenaires Android Automotive. Pour Android 16, cette version Android Automotive 25Q2 est conforme. Nous continuons d'affiner les fonctionnalités afin de recommander une prochaine version aux OEM.
Détails de l'album
Cette section récapitule les principales fonctionnalités et améliorations fournies dans la version B d'AAOS.
Ces mises à jour s'appliquent à Android16
, niveau d'API 36.
La version Android Automotive 25Q2 est compatible avec Android 16.
Nouvelles fonctionnalités
La version 25Q2 propose ces nouvelles fonctionnalités.
Framework AAOS
Audio et radio:
Améliorations de la HAL de contrôle audio:pour configurer les fonctionnalités audio de la voiture, utilisez des API au lieu d'un fichier XML.
Système d'alerte d'urgence (EAS) pour la radio haute définition (HD) : transmettez des informations EAS aux applications radio à l'aide d'une API. Cela s'applique à HD Radio (Amérique du Nord) et DAB EWS (Union européenne).
Bibliothèque intégrée AAudio:AAudio AAudio prend en charge les balises d'attributs audio définies par l'OEM pour personnaliser le comportement de l'application. Par exemple, le routage audio et la gestion du volume.
Gestion de l'alimentation:
- Notifications d'état de l'alimentation pour les processus intégrés:la disponibilité des notifications d'état de l'alimentation pour les processus intégrés OEM (au-delà des applications Android) est étendue.
Framework de voiture:
- Configuration dynamique des propriétés du véhicule:acceptez la configuration dynamique des valeurs minimales et maximales, ainsi que des valeurs acceptées dans les propriétés du véhicule.
Connectivité
Mise en réseau:
Téléphonie minimale:sous-ensemble de la couche d'abstraction matérielle (HAL) de la téléphonie Android pour les OEM automobiles, qui leur permet d'utiliser la téléphonie Android sur les appareils à données uniquement (y compris les TCU). Cela réduit la fragmentation et prend en charge les fonctionnalités de téléphonie.
API Connectivity Messaging Upsell:amélioration de SubscriptionManager pour fournir des API pouvant exposer l'état de l'abonnement aux données mobiles d'un utilisateur. Par exemple,
active
,inactive
,trial
et la date d'expiration.Compatibilité avec les applications projetées:prise en charge ajoutée pour permettre aux OEM automobiles de configurer l'ensemble complet de paramètres
hostapd.conf
non disponibles via les API Android. Ajout d'une raison de déconnexion à l'API SoftApCallback afin que les OEM puissent savoir pourquoi les clients se sont déconnectés d'un point d'accès local (PDL). Ces fonctionnalités améliorent la prise en charge des applications projetées et réduisent la fragmentation.
Interface utilisateur et expériences du système AAOS
- ScalableUI:ce framework de fenêtrage AAOS fournit aux OEM des composants configurables qui leur permettent de répondre aux exigences de fenêtrage et de faciliter les expériences personnalisées.
Propriétés VHAL
Propriétés du véhicule:
Ajout de nouvelles propriétés de véhicule pour communiquer les caractéristiques et l'état du véhicule.
Mise à jour des constantes de propriété du véhicule de @SystemApi vers des API publiques afin de consolider la documentation générée dans VehiclePropertyIDs. Toutes les autorisations définies et documentées précédemment sont toujours requises pour accéder aux données de propriété du véhicule.
Propriétés du véhicule accessibles aux tiers:cette fonctionnalité met à la disposition des développeurs d'applications tierces huit propriétés de véhicule existantes liées à la navigation, à l'assistant vocal, à la météo et à l'état de conduite. Pour en savoir plus, consultez la section Intégrer les applications et services Google.
Conformité
La conformité Android a été exécutée sur le matériel de référence interne. Les suites de test exécutées pour cette version incluent CTS, CTS-V, ATS, STS, VTS et CTS sur GSI.
En dehors des problèmes listés ci-dessous, aucun échec connu ne nécessite de correction dans le code Android 16 (android16-release
) ni dans la branche de test Android 16 (android16-tests-dev
).
CtsAutoFillServiceTestCases
CtsWindowManagerJetpackTestCases#MultiDisplayActivityEmbeddingPlaceholderTests