Plugin Android Gradle 7.4.0 merupakan rilis utama yang menyertakan berbagai peningkatan dan fitur baru.
Kompatibilitas
Versi minimum | Versi default | Catatan | |
---|---|---|---|
Gradle | 7,5 | 7,5 | Untuk mempelajari lebih lanjut, lihat mengupdate Gradle. |
SDK Build Tools | 30.0.3 | 30.0.3 | Instal atau konfigurasi SDK Build Tools. |
NDK | T/A | 23.1.7779620 | Instal atau konfigurasi versi lain dari NDK. |
JDK | 11 | 11 | Untuk mempelajari lebih lanjut, lihat menyetel versi JDK. |
Fungsi rollback dan laporan pasca-upgrade AGP Upgrade Assistant
Sekarang, upgrade Assistant AGP menyertakan laporan pasca-upgrade. Laporan ini menjelaskan langkah-langkah yang telah diselesaikan dan status berhasil atau tidaknya proses upgrade. Laporan ini juga mencakup tindakan untuk mengembalikan perubahan yang dibuat oleh asisten upgrade jika ada masalah saat mem-build atau menguji project setelah upgrade.
Impor project berjalan secara paralel
IDE Studio kini mengimpor project secara paralel saat Anda menggunakan Gradle 7.4.2 atau yang lebih tinggi dan plugin Android Gradle 7.2.0 atau yang lebih tinggi. Secara khusus, saat Android Studio memicu sinkronisasi Gradle, informasi yang menjelaskan project yang disertakan dalam build Anda dibuat secara paralel. Hal ini biasanya mempercepat proses sinkronisasi, terutama untuk project yang lebih besar. Benchmark menunjukkan bahwa waktu yang diperlukan untuk mem-build model Gradle untuk project yang sangat besar (dengan 3.500 subproject Gradle) dikurangi sebesar 50%, dari 10 menit menjadi 5 menit.
Plugin Android Gradle menargetkan bytecode JVM 11
Mulai dari plugin Android Gradle 7.4.0-alpha04, AGP dikirimkan dengan bytecode JVM 11. Artinya, jika mengompilasi dengan AGP, atau menulis pemeriksaan Lint
kustom, Anda harus mulai menargetkan bytecode JVM 11. Salah satu cara untuk melakukannya
adalah dengan menyertakan kode berikut dalam file build.gradle
level modul:
sourceCompatibility = "11"
targetCompatibility = "11"
Rilis patch
Berikut adalah daftar rilis patch untuk Plugin Android Gradle 7.4.
Plugin Android Gradle 7.4.1 (Februari 2023)
Update minor ini mencakup perbaikan bug berikut:
Perbaikan masalah | |
---|---|
Bermigrasi dari properti
destination ke
properti outputLocation untuk mengatasi peringatan penghentian penggunaan
dan mempersiapkan Gradle 9.0 |
|
AGP 7.4.0-rc01 merusak Variant API dengan "Querying the mapped value of
map(provider(java.util.Set)) before task '...' has completed is not supported" |