Plugin Android Gradle 9.2.0

Plugin Android Gradle 9.2 adalah rilis minor yang menyertakan berbagai peningkatan dan fitur baru.

Kompatibilitas

Level API maksimum yang didukung plugin Android Gradle 9.2 adalah level API 36.1. Berikut info kompatibilitas lainnya:

Versi minimum Versi default Catatan
Gradle 9.5.0-milestone-5 9.5.0-milestone-5 Untuk mempelajari lebih lanjut, lihat mengupdate Gradle.
SDK Build Tools 36.0.0 36.0.0 Instal atau konfigurasi SDK Build Tools.
NDK T/A 28.2.13676358 Instal atau konfigurasi versi lain dari NDK.
JDK 17 17 Untuk mempelajari lebih lanjut, lihat menyetel versi JDK.

Perbaikan masalah

Plugin Android Gradle 9.2.0-alpha04

Perbaikan Masalah
Plugin Android Gradle
Mengganti nama APK menggunakan DSL AGP baru
Error saat mengakses (tetapi tidak mengevaluasi) IllegalStateException bootClasspath: targetCompatibility belum diselesaikan

Plugin Android Gradle 9.2.0-alpha03

Perbaikan Masalah
Plugin Android Gradle
Kegagalan JdkImageTransform dengan JDK 26
Mengenkode minAgpVersion secara otomatis dalam metadata AAR di AGP 10.0
Lint
Jendela konteks yang terpotong dalam laporan SARIF Lint karena pointer offset yang macet di `SarifReporter.kt`
Klien Gradle Lint tidak memiliki fitur penting sehingga paling-paling tidak dapat diandalkan
Integrasi Lint
Tugas Gradle Lint mengabaikan tanda --quiet

Plugin Android Gradle 9.2.0-alpha02

Perbaikan Masalah
Plugin Android Gradle
AGP 9.0 Tidak ada androidComponents.onVariant yang setara untuk applicationVariants.all.mergeAssetsProvider
File `*.xml.flat` berisi jalur file absolut
R8D8ThreadPoolBuildService tidak terdaftar
Integrasi Lint
Android Lint gagal dengan pemeriksaan lint kustom yang dikompilasi ke bytecode Java 21

Plugin Android Gradle 9.2.0-alpha01

Perbaikan Masalah
Plugin Android Gradle
Memperingatkan pengguna jika mereka memiliki commonTest, tetapi lupa menggunakan withHostTestBuilder
[fused lib - public] OkHttp mencakup sumber
Tidak dapat menjalankan androidDeviceTest dengan placeholder manifes di library (AGP 9.0.0 dengan plugin com.android.kotlin.multiplatform.library)
AGP akan menampilkan peringatan jika pengguna memiliki src/androidDeviceTest/java dengan java dinonaktifkan
Lint
Kesalahan ketik lint dalam pesan