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 viene fornito con una serie di controlli lint per impostazione predefinita. 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 |