Android Lint, kodunuzun doğruluğunu kontrol etmek için kullanabileceğiniz güçlü bir araçtır. Uygulamanızı üretim sürümüne yayınlamadan önce tespit edilen tüm lint hatalarını düzeltmeniz önemle tavsiye edilir.
Compose, varsayılan olarak bir dizi lint kontrolüyle birlikte gönderilir. Bu sayede Compose kodunuzun doğruluğu doğrulanır.
Compose lint kontrolleri için minimum sürüm koşulu
Uyumluluğu basitleştirmek ve lint kontrolü desteğinin kararlılığını artırmak için Compose 1.9, Android Gradle eklentisinin (AGP) veya Lint'in 8.8.2 ya da daha yeni bir sürümünü gerektirir.
8.8.2'den eski bir AGP sürümü kullanıyor ve yükseltme yapamıyorsanız kullanılacak lint sürümünü gradle.properties dosyanızda belirtebilirsiniz:
android.experimental.lint.version = 8.8.2
Daha önce, Compose lint kontrollerinin karmaşık bağımlılıkları sık sık uyumluluk sorunlarına yol açıyor ve doğru araç sürümlerini (Android Studio, AGP/Lint, Compose) belirlemeyi zorlaştırıyordu.
Compose, AGP ve Studio için minimum sürüm gereksinimleri şunlardır:
Compose sürümü |
Gerekli AGP / Lint sürümü |
Gerekli Studio sürümü |
1.9 |
8.8.2+ |
Ladybug+ |
1.8 |
8.6.0+ |
Koala Yeni Özellikler güncellemesi -> Meerkat |
1,7 |
8.4.0 ve sonraki sürümler |
Jellyfish -> Meerkat |