Plugin Android Gradle 8.5.0 merupakan rilis utama yang menyertakan berbagai peningkatan
dan fitur baru.
Kompatibilitas
API level maksimum yang didukung plugin Android Gradle 8.5 adalah API level 34.
Berikut info kompatibilitas lainnya:
Perbaikan masalah
Plugin Android Gradle 8.5.0
Perbaikan Masalah |
Plugin Android Gradle |
AAPT: error: atribut 'package' di tag bukan nama paket Android yang valid: 'butterknife'.
|
AGP 8.3 merusak Tugas zipApksFor
|
Pembuatan aturan Proguard Privacy Sandbox gagal pada nama class penyedia sdk kosong
|
Pratinjau Compose tidak dapat me-resolve class dari dependensi transitif
|
JavaPreCompileTask menyertakan dependensi classpath KSP saat menghitung pemroses anotasi non-inkremental
|
Eksekusi gagal untuk tugas ':app:generateDebugLocaleConfig'.
|
DexingNoClasspathTransform (minSdk >= 24) dengan target Java 11 gagal karena anggota nest tidak ada
|
Dengan `android.useFullClasspathForDexingTransform = true`, build gagal dengan `Found multiple transforms that can produce a variant`
|
Error saat menjalankan lint dengan dan tanpa K2 UAST
|
|
Lint |
buildList - Peringatan Lint Positif Palsu
|
|
Integrasi Lint |
Lint tidak dapat membedakan dependensi KMP
|
|
Plugin Android Gradle 8.5.1
Perbaikan Masalah |
Plugin Android Gradle |
[Koala 2024.1.2 Canary 2] Error saat menjalankan modul profil dasar pengukuran di APK terpisah
|
|
Plugin Android Gradle 8.5.2
Perbaikan Masalah |
Plugin Android Gradle |
AGP 8.5: Lebih banyak tugas "mergeDebugResources" yang dijalankan, sehingga memperlambat build
|
Menambahkan direktori srcs melalui Variant API tidak berfungsi seperti yang diharapkan
|
|
Dexer (D8) |
java.lang.VerifyError: Pemverifikasi menolak class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) gagal diverifikasi
|
|
Lint |
Lint: SetTextI18n mengeluh tentang penetapan string kosong.
|
|
Penyingkat (R8) |
[r8 8.5]Penggabungan class horizontal r8 menyebabkan error verifikasi di Android5 saat menonaktifkan pemodelan API
|
Rilis Wear OS yang dibuat dengan Plugin Gradle 8.4.0/8.5.0 dapat menyebabkan java.lang.IllegalAccessError
|
[r8 8.5] penggabungan class vertikal menyebabkan NPE runtime
|
Sinkronisasi Gradle dengan AGP 8.6.0-alpha06 gagal dengan error "Unexpected backport missing from Android U" di R8
|
File dex yang dihasilkan oleh R8 menampilkan "Tidak dapat menemukan main(String[]) statis di 'Test'" saat dijalankan
|
Perilaku yang Berbeda Antara Program yang dipaketkan oleh R8 dan D8
|
R8 (AGP 8.5.0+) gagal dengan error "Penulisan ulang item yang tidak terduga: ... ke dua item yang berbeda:..."
|
Error Pemrosesan R8 Mungkin Karena Operator Shift Kanan
|
R8 NullPointer setelah mengupdate ke Kotlin 2.0
|
|