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
Studio IDE 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. Khususnya, saat Android Studio memicu sinkronisasi Gradle, informasi yang menjelaskan project yang disertakan dalam build akan dibuat secara paralel. Hal ini biasanya mempercepat proses sinkronisasi, terutama untuk proyek yang lebih besar. Benchmark menunjukkan bahwa waktu yang diperlukan untuk mem-build model Gradle untuk project yang sangat besar (dengan 3.500 subproject Gradle) mengurangi 50%, dari 10 menit menjadi 5 menit.
Plugin Android Gradle menargetkan bytecode JVM 11
Mulai dari plugin Android Gradle 7.4.0-alpha04, AGP dikirim dengan bytecode
JVM 11. Artinya, jika melakukan kompilasi terhadap AGP, atau menulis pemeriksaan Lint
kustom, Anda harus mulai menargetkan bytecode JVM 11. Salah satu cara untuk melakukannya
adalah dengan menyertakan yang berikut ini 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: | |
---|---|
Migrasikan 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 "Kueri nilai yang dipetakan
map(provider(java.util.Set)) before task '...' has completed is not supported" |