Lint w Compose

Android Lint to zaawansowane narzędzie do weryfikowania poprawności kodu. Zalecamy naprawienie wszystkich zidentyfikowanych błędów Lint przed opublikowaniem aplikacji w wersji produkcyjnej.

Compose domyślnie wysyła liczbę kontroli lint. Pomoże to zweryfikować poprawność kodu Compose.

Minimalna wymagana wersja kontroli lint w Compose

Aby uprościć zgodność i zwiększyć stabilność obsługi sprawdzania za pomocą narzędzia Lint, biblioteka Compose w wersji 1.9 wymaga wtyczki Androida do obsługi Gradle (AGP) lub narzędzia Lint w wersji 8.8.2 lub nowszej.

Jeśli używasz wtyczki Androida do obsługi Gradle w wersji starszej niż 8.8.2 i nie możesz jej zaktualizować, możesz określić wersję narzędzia lint, która ma być używana w pliku gradle.properties:

android.experimental.lint.version = 8.8.2

Wcześniej złożone zależności kontroli Lint w 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+

Ladybug+

1,8

8.6.0+

Koala Feature Drop -> Meerkat

1.7

8.4.0+

Meduza -> Surykatka