Lint Compose
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android Lint est un outil puissant permettant de vérifier l'exactitude de votre code. Nous vous recommandons vivement de corriger les erreurs lint identifiées avant de publier votre application en production.
Compose est fourni avec un certain nombre de vérifications lint par défaut. Cela permet de vérifier l'exactitude de votre code Compose.
Version minimale requise pour les vérifications lint de Compose
Pour simplifier la compatibilité et améliorer la stabilité de la prise en charge des vérifications lint, Compose 1.9 nécessite le plug-in Android Gradle (AGP) / Lint version 8.8.2 ou ultérieure.
Si vous utilisez une version d'AGP antérieure à la version 8.8.2 et que vous ne pouvez pas la mettre à niveau, vous pouvez spécifier la version de lint à utiliser dans votre fichier gradle.properties
:
android.experimental.lint.version = 8.8.2
Auparavant, les dépendances complexes des vérifications lint de Compose entraînaient de fréquents problèmes de compatibilité et rendaient difficile la détermination des versions d'outils appropriées (Android Studio, AGP/Lint, Compose).
Voici les versions minimales requises pour Compose, AGP et Studio :
Version de Compose |
Version d'AGP / Lint requise |
Version Studio requise |
1.9 |
8.8.2+ |
Ladybug+ |
1,8 |
8.6.0+ |
Mise à jour groupée Koala → Suricate |
1.7 |
8.4.0+ |
Jellyfish -> Meerkat |
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/08/21 (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/08/21 (UTC)."],[],[],null,["# Compose lint\n\n[Android Lint](/studio/write/lint) is a powerful tool for verifying the correctness or\nyour code. It is highly recommended that you fix any identified lint errors\nbefore releasing your app to production.\n\nCompose ships with a number of lint checks by default. This helps verify the\ncorrectness of your Compose code.\n\nMinimum version requirement for Compose lint checks\n---------------------------------------------------\n\nTo simplify compatibility and improve stability for lint check support, Compose\n1.9 requires Android Gradle Plugin (AGP) / Lint version 8.8.2 or higher.\n\nIf you're using an AGP version lower than 8.8.2 and are unable to upgrade, you\ncan specify the lint version to use in your `gradle.properties` file: \n\n android.experimental.lint.version = 8.8.2\n\nPreviously, the complex dependencies of Compose lint checks led to frequent\ncompatibility issues and made it difficult to determine the correct tool\nversions (Android Studio, AGP/Lint, Compose).\n\nMinimum version requirements for Compose, AGP, and Studio are as follows:\n\n|---------------------|---------------------------------|--------------------------------|\n| **Compose Version** | **Required AGP / Lint version** | **Required Studio version** |\n| 1.9 | 8.8.2+ | Ladybug+ |\n| 1.8 | 8.6.0+ | Koala Feature Drop -\\\u003e Meerkat |\n| 1.7 | 8.4.0+ | Jellyfish -\\\u003e Meerkat |"]]