Составить линта

Android Lint — это мощный инструмент для проверки корректности вашего кода. Настоятельно рекомендуется исправлять все обнаруженные ошибки Lint перед выпуском приложения в продакшн.

В Compose по умолчанию включен ряд проверок синтаксиса. Это помогает убедиться в корректности вашего кода Compose.

Минимальные требования к версии для проверок Compose lint

Для упрощения совместимости и повышения стабильности работы функции проверки синтаксиса Compose 1.9 требует наличия плагина Android Gradle Plugin (AGP) / Lint версии 8.8.2 или выше.

Если вы используете версию AGP ниже 8.8.2 и не можете обновить её, вы можете указать версию линтера в файле gradle.properties :

android.experimental.lint.version = 8.8.2

Ранее сложная взаимосвязь проверок Compose приводила к частым проблемам совместимости и затрудняла определение правильных версий инструментов (Android Studio, AGP/Lint, Compose).

Минимальные требования к версиям Compose, AGP и Studio следующие:

Сочиненная версия

Требуемая версия AGP / Lint

Требуемая версия Studio

1.9

8.8.2+

Божья коровка+

1.8

8.6.0+

Выпуск новой функции для коалы -> Сурикаты

1.7

8.4.0+

Медуза -> Сурикат