Android Gradle Eklentisi 7.4.0, çeşitli yeni özellikler ve iyileştirmeler içeren önemli bir sürümdür.
Uyumluluk
Minimum sürüm | Varsayılan sürüm | Notlar | |
---|---|---|---|
Gradle | 7,5 | 7,5 | Daha fazla bilgi için Gradle'i güncelleme başlıklı makaleyi inceleyin. |
SDK Oluşturma Araçları | 30.0.3 | 30.0.3 | SDK Oluşturma Araçları'nı yükleyin veya yapılandırın. |
NDK | Yok | 23.1.7779620 | NDK'nın farklı bir sürümünü yükleyin veya yapılandırın. |
JDK | 11 | 11 | Daha fazla bilgi için JDK sürümünü ayarlama başlıklı makaleyi inceleyin. |
AGP Yükseltme Asistanı'nın yükseltme sonrası raporu ve geri alma işlevi
AGP Yükseltme Asistanı artık yükseltme sonrası bir rapor içeriyor. Bu raporda, tamamlanan adımlar ve yükseltmenin başarılı olup olmadığı açıklanır. Ayrıca, yükseltme asistanı tarafından yapılan değişiklikleri geri alma işlemi de içerir. Yükseltme işleminden sonra projeyi oluşturma veya test etme konusunda sorun yaşarsanız bu işlemi kullanabilirsiniz.
Proje içe aktarma işlemi paralel olarak çalışır
Studio IDE artık Gradle 7.4.2 veya sonraki sürümleri ve Android Gradle eklentisi 7.2.0 veya sonraki sürümleri kullandığınızda projeleri paralel olarak içe aktarıyor. Daha açık belirtmek gerekirse, Android Studio bir Gradle senkronizasyonu tetiklediğinde derlemenize dahil edilen projeleri açıklayan bilgiler paralel olarak oluşturulur. Bu, özellikle büyük projelerde senkronizasyon sürecini hızlandırır. Karşılaştırmalar, çok büyük bir proje (3.500 Gradle alt projesi) için Gradle modellerini oluşturmanın süresinin 10 dakikadan 5 dakikaya düşerek %50 oranında azaldığını gösteriyor.
Android Gradle eklentisi, JVM 11 bayt kodunu hedefler
Android Gradle eklentisi 7.4.0-alpha04'ten itibaren AGP, JVM 11 bytecode ile birlikte gönderilir. Bu, AGP'ye göre derliyorsanız veya özel Lint kontrolleri yazıyorsanız JVM 11 bayt kodunu hedeflemeye başlamanız gerektiği anlamına gelir. Bunu yapmanın bir yolu, modül düzeyindeki build.gradle
dosyanıza aşağıdakileri eklemektir:
sourceCompatibility = "11"
targetCompatibility = "11"
Yama sürümleri
Android Gradle eklentisi 7.4 için yayınlanan yamalar aşağıda listelenmiştir.
Android Gradle Eklentisi 7.4.1 (Şubat 2023)
Bu küçük güncelleme aşağıdaki hata düzeltmelerini içerir:
Çözülen sorunlar | |
---|---|
Kullanımdan kaldırma uyarısını gidermek 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, "
map(provider(java.util.Set)) değerinin eşlenen değerini, "..." görevi tamamlanmadan önce sorgulamak desteklenmez" hatasıyla Variant API'yi bozuyor |