Android Gradle eklentisi 8.12.0 (Temmuz 2025)

Android Gradle eklentisi 8.12.0, çeşitli yeni özellikler ve iyileştirmeler içeren önemli bir sürümdür.

Uyumluluk

Android Gradle eklentisi 8.12'nin desteklediği maksimum API düzeyi 36'dır. Diğer uyumluluk bilgileri:

Minimum sürüm Varsayılan sürüm Notlar
Gradle 8.13 8.13 Daha fazla bilgi edinmek için Gradle'ı güncelleme başlıklı makaleyi inceleyin.
SDK Derleme Araçları 35.0.0 35.0.0 SDK derleme araçlarını yükleyin veya yapılandırın.
NDK Yok 27.0.12077973 NDK'nın farklı bir sürümünü yükleyin veya yapılandırın.
JDK 17 17 Daha fazla bilgi için JDK sürümünü ayarlama konusuna bakın.

Çözülen sorunlar

Android Gradle eklentisi 8.12.0

Çözülen Sorunlar
Android Gradle eklentisi
experimentalProperties için boole değeri belirtme
AGP kullanılarak varsayılan olmayan bir derleme türünde cihaz testlerinin açıkça etkinleştirilmesi çalışmıyor
Yapılandırmaların erken gerçekleştirilmesini önlemek için AGP'yi configurations.register'a taşıyın.
İç içe yerleştirilmiş MANIFEST.MF dosyalarını defaultExcludes'a dahil edin
Gradle eklentisi, includeAndroidResources == true olduğunda test manifestini birleştirmelidir.
src/extraMain/java dizinindeki kaynak dosyalar, "built-in-kotlin" kullanılarak derleyiciye eklenmiyor
SourceDirectories.addGeneratedSourceDirectory, birden fazla varyantla uyumlu değil
AGP 8.8.0-alpha09, bazı JaCoCo raporlama sorunlarına neden oluyor
[fused lib - public] KMP kitaplığı ekleme (ör. Coil) çalışmıyor
Birleştirilmiş manifest dosyasındaki paket bildirimi nedeniyle AGP 8.12.0-alpha05 ile test oluşturulamıyor
AGP 8.12.0-alpha07, Firebase Performance Gradle eklentisi uygulandığında yayın derlemelerinde hata veriyor
AGP KMP'ye ExtractAnnotations ekleme
BuiltInKotlinJvmAndroidCompilation, Anvil ve KSP gibi Kotlin derleyici eklentileriyle çalışmaz.
Birleştirilmiş kitaplık eklentisi, `:mergingArtifactAAR_METADATA` görevi sırasında başarısız oluyor
Lint
AbstractAnnotationDetector, yanlış aşırı yüklenmiş işlevleri/oluşturucuları kontrol ediyor
Lint, testte Config.OLDEST_SDK kullanılırken uyarı veriyor
TypoDetector, hızlı düzeltme sırasında düzenli olarak IllegalArgumentException ile kilitleniyor
Hata: Android Studio'nun Almanca "die die" ifadesiyle ilgili olası yanlış pozitif uyarısı
SupportAnnotationUsage kuralı KT-73255'i desteklemelidir
[Lint] "MemberExtensionConflict" ile ilgili aşırı sayıda yanlış pozitif sonuç veriliyor. Sorun açıklaması yanlış.
[lint] Üye uzantısı çakışması, parametre adı çakışmasıyla ilgili yanlış pozitif
[lint] Geçerli özellikler dosyasında PropertyEscape yanlış pozitif

Android Gradle eklentisi 8.12.1

Çözülen Sorunlar
Android Gradle eklentisi
`com.android.kotlin.multiplatform.library`, Gradle tarafından yönetilen cihazlarda kilitleniyor

Android Gradle eklentisi 8.12.2

Çözülen Sorunlar