Android Gradle Plugin 7.4.0, çeşitli yeni özellikler ve iyileştirmeler içeren ana sürümdür.
Uyumluluk
Minimum sürüm | Varsayılan sürüm | Notlar | |
---|---|---|---|
Gradle | 7,5 | 7,5 | Daha fazla bilgi edinmek için Gradle'ı güncelleme konusuna bakın. |
SDK Oluşturma Araçları | 30.0.3 | 30.0.3 | SDK Derleme Araçlarını yükleyin veya yapılandırın. |
400 | Yok | 23.1.7779620 | Farklı bir NDK sürümü yükleyin veya yapılandırın. |
JDK | 11 | 11 | Daha fazla bilgi edinmek için JDK sürümünü ayarlama bölümüne bakın. |
AGP Yükseltme Asistanı'nın yeni sürüme geçiş sonrası raporu ve geri alma işlevi
AGP Yükseltme Asistanı artık bir yükseltme sonrası raporu içeriyor. Bu raporda, tamamlanan adımlar ve yükseltmenin başarılı olup olmadığı açıklanmaktadır. Ayrıca, yükseltmeden sonra projeyi oluştururken veya test ederken sorun yaşanırsa yükseltme asistanı tarafından yapılan değişiklikleri geri almak için de bir işlem yer alır.
Proje içe aktarma işlemi paralel olarak çalışır
Studio IDE, Gradle 7.4.2 veya üstü ve Android Gradle eklentisi 7.2.0 veya sonraki sürümleri kullanıldığında artık projeleri paralel olarak içe aktarıyor. Özellikle, Android Studio bir Gradle senkronizasyonunu tetiklediğinde, derlemenize dahil edilen projeleri tanımlayan bilgiler paralel olarak oluşturulur. Bu da özellikle büyük projelerde senkronizasyon işlemini hızlandırır. Karşılaştırmalar, çok büyük bir proje (3.500 Gradle alt projesi içeren) için Gradle modeli oluşturma süresinin 10 dakikadan 5 dakikaya kadar %50 oranında azaldığını gösteriyor.
Android Gradle eklentisi JVM 11 bayt kodunu hedefliyor
AGP, Android Gradle eklentisi 7.4.0-alpha04'ten başlayarak 11 bayt kodlu JVM (JVM) ile gönderilir. Yani AGP'ye göre derleme yapar veya özel Lint kontrolleri yazarsanız JVM 11 bayt kodunu hedeflemeye başlamanız gerekir. Bunu yapmanın yollarından biri, aşağıdaki kodu modül düzeyindeki build.gradle
dosyanıza eklemektir:
sourceCompatibility = "11"
targetCompatibility = "11"
Yama sürümleri
Aşağıda Android Gradle Plugin 7.4 için yama sürümlerinin bir listesi bulunmaktadır.
Android Gradle Eklentisi 7.4.1 (Şubat 2023)
Bu küçük güncelleme aşağıdaki hata düzeltmelerini içerir:
Düzeltilen sorunlar | |
---|---|
Kullanımdan kaldırma uyarısıyla ilgili işlem yapmak ve Gradle 9.0'a hazırlanmak için
destination mülkünden outputLocation mülküne geçiş yapın |
|
AGP 7.4.0-rc01, Variant API'yi ""..." görevi tamamlanmadan önce eşlenen
map(provider(java.util.Set)) değerinin sorgulanması desteklenmiyor" mesajını gösteriyor |