Compose lint
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Android Lint è uno strumento potente per verificare la correttezza del tuo codice. Ti consigliamo vivamente di correggere eventuali errori di lint identificati
prima di rilasciare l'app in produzione.
Compose include per impostazione predefinita una serie di controlli lint. In questo modo puoi verificare la
correttezza del codice Compose.
Requisito di versione minima per i controlli lint di Compose
Per semplificare la compatibilità e migliorare la stabilità del supporto del controllo lint, Compose
1.9 richiede Android Gradle Plugin (AGP) / Lint versione 8.8.2 o successive.
Se utilizzi una versione di AGP precedente alla 8.8.2 e non riesci a eseguire l'upgrade, puoi specificare la versione di lint da utilizzare nel file gradle.properties
:
android.experimental.lint.version = 8.8.2
In precedenza, le complesse dipendenze dei controlli lint di Compose causavano frequenti
problemi di compatibilità e rendevano difficile determinare le versioni corrette degli strumenti (Android Studio, AGP/Lint, Compose).
I requisiti minimi di versione per Compose, AGP e Studio sono i seguenti:
Versione di Compose |
Versione AGP / Lint richiesta |
Versione di Studio richiesta |
1,9 |
8.8.2+ |
Ladybug+ |
1,8 |
8.6.0+ |
Rilascio di funzionalità Koala -> Suricato |
1,7 |
8.4.0+ |
Medusa -> Suricato |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-08-21 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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 |"]]