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+ | Медуза -> Сурикат |