Lint w Compose
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Android Lint to zaawansowane narzędzie do weryfikowania poprawności kodu. Zalecamy usunięcie wszystkich wykrytych błędów przed opublikowaniem aplikacji w wersji produkcyjnej.
Compose domyślnie wysyła wiele testów lint. Pomoże to sprawdzić 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, Compose 1.9 wymaga Android Gradle Plugin (AGP) / Lint w wersji 8.8.2 lub nowszej.
Jeśli używasz AGP w wersji starszej niż 8.8.2 i nie możesz jej uaktualnić, 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 często powodowały 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 kompozycji |
Wymagana wersja AGP / Lint |
Wymagana wersja Studio |
1,9 |
8.8.2+ |
Ladybug+ |
1,8 |
8.6.0+ |
Pakiet nowych funkcji Koala -> Surikatka |
1.7 |
8.4.0+ |
Meduza -> Surykatka |
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-21 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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 |"]]