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-09-03 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-09-03 UTC."],[],[],null,["[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\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 |"]]