Google menggunakan teknologi AI untuk menerjemahkan konten ke dalam bahasa pilihan Anda. Terjemahan AI mungkin mengandung kesalahan.
Plugin Android Gradle 9.1.1 (April 2026)
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Plugin Android Gradle 9.1 adalah rilis minor yang menyertakan berbagai peningkatan dan fitur baru.
Kompatibilitas
Plugin Android Gradle 9.1.1 mendukung level API Android 37.0 dan yang lebih rendah.
Berikut info kompatibilitas lainnya:
Perubahan R8
Perubahan R8 berikut disertakan dalam AGP 9.1.0.
Mengaktifkan pengemasan ulang ke paket tanpa nama (default) saat mengompilasi ke DEX
R8 kini mengemas ulang class ke paket tanpa nama (default) saat mengompilasi ke DEX secara default. Hal ini secara efektif menambahkan aturan -repackageclasses ke build yang tidak menggunakan -flattenpackagehierarchy atau -repackageclasses secara eksplisit.
Pengemasan ulang secara default memastikan konsistensi dengan pengaburan, pengoptimalan, dan penyusutan, yang semuanya bersifat memilih tidak ikut, bukan memilih ikut, sehingga mengurangi konfigurasi sub-optimal yang tidak secara eksplisit memilih ikut pengemasan ulang.
Untuk memilih tidak ikut perilaku ini, gunakan aturan -dontrepackage baru.
Mendukung level bernama untuk -maximumremovedandroidloglevel
Saat menggunakan -maximumremovedandroidloglevel, Anda kini dapat menentukan nama level log, bukan angka. Tabel berikut menunjukkan nama dan level log numerik yang sesuai.
| Nama |
Tingkat |
ASSERT |
7 |
ERROR |
6 |
WARN |
5 |
INFO |
4 |
DEBUG |
3 |
VERBOSE |
2 |
NONE |
1 |
Anda harus menentukan nama level log dalam huruf kapital.
Perbaikan masalah
Plugin Android Gradle 9.1.0-rc01
| Perbaikan Masalah |
|
Tidak ada masalah publik yang ditandai sebagai telah diperbaiki di AGP 9.1.0-rc01
|
Plugin Android Gradle 9.1.0-alpha09
| Perbaikan Masalah |
| Lint |
|
Lint di Otter.2 tidak mengenali DSL compileSdk dan targetSdk baru dari AGP 9.0
|
|
Plugin Android Gradle 9.1.0-alpha08
| Perbaikan Masalah |
| Plugin Android Gradle |
|
Menu Clean Project menjalankan target sub-project, bukan hanya "clean"
|
|
Bug desugaring dex inkremental di AGP
|
|
Cache konfigurasi: hindari mengakses ekstensi dan konvensi tugas saat runtime eksekusi
|
|
AGP tidak mengetahui platform canary dan mengeluh
|
|
| Integrasi Lint |
|
Android Lint menggunakan K1 saat diterapkan ke project java-library
|
|
"Pemeriksaan lint untuk pemeriksaan lint" tidak berjalan
|
|
Plugin Android Gradle 9.1.0-alpha07
| Perbaikan Masalah |
| Plugin Android Gradle |
|
beforeVariants untuk KMP perlu diimplementasikan.
|
|
Plugin Android Gradle 9.1.0-alpha06
| Perbaikan Masalah |
|
Tidak ada masalah publik yang ditandai sebagai telah diperbaiki di AGP 9.1.0-alpha06
|
Plugin Android Gradle 9.1.0-alpha05
| Perbaikan Masalah |
| Plugin Android Gradle |
|
AGP 9.0.0-rc01 tidak me-resolve library Kotlin melalui fungsi kotlin()
|
|
Plugin Android Gradle 9.1.0-alpha04
| Perbaikan Masalah |
| Plugin Android Gradle |
|
File `*.xml.flat` berisi jalur file absolut
|
|
Plugin Android Gradle 9.1.0-alpha03
| Perbaikan Masalah |
|
Tidak ada masalah publik yang ditandai sebagai telah diperbaiki di AGP 9.1.0-alpha03
|
Plugin Android Gradle 9.1.0-alpha02
| Perbaikan Masalah |
| Plugin Android Gradle |
|
Menambahkan kemampuan untuk mengubah peringatan ManifestProcessorTask menjadi error
|
|
Plugin Android Gradle 9.1.0-alpha01
| Perbaikan Masalah |
| Plugin Android Gradle |
|
Menambahkan kemampuan untuk mengubah peringatan ManifestProcessorTask menjadi error
|
|
Mengubah artefak `OBFUSCATION_MAPPING_FILE` akan menghasilkan output tugas R8 yang tidak ada di folder output
|
|
Plugin Android Gradle 9.1.0
| Perbaikan Masalah |
|
Tidak ada masalah publik yang ditandai sebagai telah diperbaiki di AGP 9.1.0
|
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2026-07-15 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2026-07-15 UTC."],[],[]]