Android Lint to zaawansowane narzędzie do sprawdzania poprawności kodu. Zdecydowanie zalecamy naprawienie wszystkich wykrytych błędów Lint przed opublikowaniem aplikacji w wersji produkcyjnej.
Compose domyślnie zawiera kilka kontroli Lint. Pomaga to sprawdzić poprawność kodu Compose.
Minimalne wymagania dotyczące wersji kontroli Lint Compose
Aby uprościć zgodność i zwiększyć stabilność obsługi kontroli lintera, Compose 1.9 wymaga wtyczki Androida do obsługi Gradle (AGP) / lintera w wersji 8.8.2 lub nowszej.
Jeśli używasz AGP w wersji starszej niż 8.8.2 i nie możesz jej zaktualizować, możesz określić wersję Lint, której chcesz używać, w pliku gradle.properties:
android.experimental.lint.version = 8.8.2
Wcześniej złożone zależności kontroli Lint Compose powodowały częste problemy ze zgodnością i utrudniały określenie prawidłowych wersji narzędzi (Android Studio, AGP/Lint, Compose).
Minimalne wymagania dotyczące wersji Compose, AGP i Studio są następujące:
Wersja Compose |
Wymagana wersja AGP / Lint |
Wymagana wersja Studio |
1.9 |
8.8.2 lub nowsza |
Ladybug lub nowsza |
1.8 |
8.6.0 lub nowsza |
Pakiet nowych funkcji Koala -> Meerkat |
1.7 |
8.4.0 lub nowsza |
Jellyfish -> Meerkat |