Plugin Android Gradle 2.1.0 (April 2016)
2.1.3 (Agustus 2016)
Update ini memerlukan Gradle 2.14.1 dan yang lebih baru. Gradle 2.14.1 mencakup peningkatan performa, fitur baru, dan perbaikan keamanan penting. Untuk detail selengkapnya, lihat catatan rilis Gradle.
- Dependensi:
- Baru:
-
- Penambahan dukungan untuk Pratinjau Developer N, JDK 8, dan berbagai fitur bahasa Java 8 yang menggunakan toolchain Jack. Untuk mengetahui lebih lanjut, baca Panduan N Preview.
Catatan: Instant Run saat ini tidak berfungsi dengan Jack dan akan dinonaktifkan jika toolchain baru digunakan. Anda hanya perlu menggunakan Jack jika mengembangkan aplikasi untuk N Preview dan ingin menggunakan fitur bahasa Java 8 yang didukung.
- Penambahan dukungan default untuk kompilasi Java inkremental guna mengurangi waktu kompilasi selama pengembangan. Ini dilakukan dengan hanya mengompilasi ulang bagian-bagian kode sumber yang telah berubah atau perlu dikompilasi ulang. Untuk menonaktifkan
fitur ini, tambahkan kode berikut ke file
build.gradle
level modul:Groovy
android { ... compileOptions { incremental false } }
Kotlin
android { ... compileOptions { incremental = false } }
-
Penambahan dukungan untuk dexing-in-process yang menjalankan dexing pada proses build, bukan dalam proses VM eksternal terpisah. Cara ini tidak hanya mempercepat proses build inkremental, tetapi juga build penuh. Fitur ini diaktifkan secara default untuk project yang telah menetapkan ukuran heap maksimum daemon Gradle ke setidaknya 2048 MB. Anda dapat melakukannya dengan menyertakan baris berikut ke dalam file
```none org.gradle.jvmargs = -Xmx2048m ```gradle.properties
project:Jika Anda telah menentukan nilai untuk
```none org.gradle.jvmargs = -Xmx3072m ```javaMaxHeapSize
dalam filebuild.gradle
level modul, Anda harus menetapkanorg.gradle.jvmargs
ke nilaijavaMaxHeapSize
+ 1024 MB. Misalnya, jika Anda telah menetapkanjavaMaxHeapSize
ke "2048m", Anda harus menambahkan berikut ini ke filegradle.properties
project:Untuk menonaktifkan dexing-in-process, tambahkan kode berikut ke file
build.gradle
level modul:Groovy
android { ... dexOptions { dexInProcess false } }
Kotlin
android { ... dexOptions { dexInProcess = false } }
- Penambahan dukungan untuk Pratinjau Developer N, JDK 8, dan berbagai fitur bahasa Java 8 yang menggunakan toolchain Jack. Untuk mengetahui lebih lanjut, baca Panduan N Preview.
Versi minimum | Versi default | Catatan | |
---|---|---|---|
Gradle | 2.10 | 2.10 | Untuk mempelajari lebih lanjut, lihat mengupdate Gradle. |
SDK Build Tools | 23.0.2 | 23.0.2 | Instal atau konfigurasi SDK Build Tools. |