Android Gradle eklentisi 9.4.0 (Eylül 2026)

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

Uyumluluk

Android Gradle eklentisi 9.4'ün desteklediği maksimum API düzeyi 37'dir. Diğer uyumluluk bilgileri:

Minimum sürüm Varsayılan sürüm Notlar
Gradle 9.6.0 9.6.0 Daha fazla bilgi edinmek için Gradle'ı güncelleme bölümünü inceleyin.
SDK Derleme Araçları 36.0.0 36.0.0 SDK Derleme Araçları'nı yükleyin veya yapılandırın.
NDK Yok 28.2.13676358 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 bölümüne bakın.

Varyant API modülünün kapsamı dışında kalmayı seçme

AGP 10'dan itibaren yeni Variant API tüm projeler için zorunludur. Kademeli bir geçişi desteklemek için AGP 10'dan önce belirli modülleri geçici olarak bu şartın dışında tutabilirsiniz. Bunun için gradle.properties dosyanıza aşağıdaki kodu uygulayın.

android.newDsl.optOut=:example-lib1

Dinamik özellik ve Android uygulamaları arasında tam 1:1 varyant eşitliği

AGP 9.4'ten itibaren derleme sistemi, Android uygulama modülleri ile dinamik özellik modülleri arasında tam 1:1 tür boyutu eşitliği olup olmadığını kontrol eder ve eksik, fazla veya eşleşmeyen boyutları derleme uyarısı olarak bildirir. Mevcut derleme ardışık düzenlerini bozmadan daha katı doğrulama için hazırlanmanıza yardımcı olmak amacıyla bu kontrol varsayılan olarak uyarı modunda çalışır ancak android.enforceDynamicFeatureVariantMatching=true Gradle seçeneği etkinleştirilerek yürütme hatasına yükseltilebilir. AGP 10.0'dan itibaren, katı 1:1 varyant eşitliği varsayılan olarak zorunlu hale getirilecek ve temel uygulamalar ile dinamik özellik modülleri arasındaki tüm boyut uyuşmazlıkları önemli derleme hatalarına dönüşecektir.

Düzeltilen sorunlar

Android Gradle eklentisi 9.4.0-alpha04

Düzeltilen Sorunlar
AGP 9.4.0-alpha04'te düzeltildi olarak işaretlenen herkese açık sorun yok.

Android Gradle eklentisi 9.4.0-alpha03

Düzeltilen Sorunlar
Küçültücü (R8)
L8 obfuscation mapping not included in app mapping.txt

Android Gradle eklentisi 9.4.0-alpha02

Düzeltilen Sorunlar
Android Gradle Eklentisi
AGP SigningConfig çok istekli
Dinamik özellik modülünde tanımlanmış bir sağlayıcıyla `./gradlew :app:connectedDebugAndroidTest` komutu çalıştırılırken "Sağlayıcı alınamıyor" (ClassNotFoundException) hatası

Android Gradle eklentisi 9.4.0-alpha01

Düzeltilen Sorunlar
Android Gradle Eklentisi
AGP SigningConfig çok istekli