À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer à AOSP, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Configurer l'infrastructure
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Le module d'infrastructure de configuration contient le code d'infrastructure qui permet à la plate-forme et aux modules d'utiliser des indicateurs de fonctionnalité.
Ce code existe actuellement dans frameworks/base. Aucune nouvelle fonctionnalité n'est prévue pour Android 14.
Motivation
- Itération plus rapide du code d'infrastructure. Les développeurs de modules de plate-forme et Mainline bénéficient de fonctionnalités plus performantes et plus nombreuses, plus rapidement.
- Une solution uniforme pour la fonctionnalité de flag de fonctionnalité.
- Les nouvelles fonctionnalités peuvent atteindre davantage d'appareils. Par exemple, le travail effectué dans le calendrier d'Android 15 peut être appliqué aux appareils 14 avant même les mises à jour OTA.
Limite du module
Pour Android 14, nous déplaçons frameworks/base/core/java/android/provider/DeviceConfig.java (et les classes étroitement associées) vers ce module. Nous prévoyons également de déplacer la logique de persistance de la configuration vers ce module.
Le module Config Infrastructure est au format APEX.
Dépendances
Aucune.
Personnaliser
Vous ne pouvez pas personnaliser ce module.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/12/03 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/12/03 (UTC)."],[],[]]