Android Gradle eklentisi 2.1.0 (Nisan 2016)
2.1.3 (Ağustos 2016)
Bu güncelleme için Gradle 2.14.1 ve sonraki sürümler gereklidir. Gradle 2.14.1; performans iyileştirmeleri, yeni özellikler ve önemli bir güvenlik düzeltmesi içerir. Daha fazla bilgi için Gradle sürüm notlarını inceleyin.
- Bağımlılıklar:
- Yeni:
-
- Jack araç zinciri kullanılarak N Developer Preview, JDK 8 ve Java 8 dil özellikleri için destek eklendi. Daha fazla bilgi edinmek için N Preview kılavuzunu okuyun.
Not: Anında Çalıştırma şu anda Jack ile çalışmamaktadır ve yeni araç zinciri kullanılırken devre dışı bırakılacaktır. Yalnızca N Preview için geliştirme yapıyorsanız ve desteklenen Java 8 dili özelliklerini kullanmak istiyorsanız Jack'i kullanmanız gerekir.
- Geliştirme sırasında derleme süresini azaltmak için artımlı Java derlemesi için varsayılan destek eklendi. Bu işlem, yalnızca değişen veya yeniden derlenmesi gereken kaynak bölümlerini yeniden derleyerek gerçekleştirilir. Bu özelliği devre dışı bırakmak için modül düzeyindeki
build.gradledosyanıza aşağıdaki kodu ekleyin:Groovy
android { ... compileOptions { incremental false } }
Kotlin
android { ... compileOptions { incremental = false } }
-
Dexing işlemini ayrı bir harici VM işleminde değil, derleme işlemi içinde gerçekleştiren dexing-in-process desteği eklendi. Bu, yalnızca artımlı derlemeleri hızlandırmakla kalmaz, aynı zamanda tam derlemeleri de hızlandırır. Bu özellik, Gradle arka plan programının maksimum yığın boyutunu en az 2048 MB olarak ayarlayan projelerde varsayılan olarak etkindir. Bunu, projenizin
```none org.gradle.jvmargs = -Xmx2048m ```gradle.propertiesdosyasına aşağıdakileri ekleyerek yapabilirsiniz:Modül düzeyindeki
```none org.gradle.jvmargs = -Xmx3072m ```build.gradledosyanızdajavaMaxHeapSizeiçin bir değer tanımladıysanızorg.gradle.jvmargsdeğerinijavaMaxHeapSize+ 1024 MB olarak ayarlamanız gerekir. Örneğin,javaMaxHeapSizedeğerini "2048m" olarak ayarladıysanız projenizingradle.propertiesdosyasına aşağıdakileri eklemeniz gerekir:İşlem içi dex oluşturmayı devre dışı bırakmak için aşağıdaki kodu modül düzeyindeki
build.gradledosyanıza ekleyin:Groovy
android { ... dexOptions { dexInProcess false } }
Kotlin
android { ... dexOptions { dexInProcess = false } }
- Jack araç zinciri kullanılarak N Developer Preview, JDK 8 ve Java 8 dil özellikleri için destek eklendi. Daha fazla bilgi edinmek için N Preview kılavuzunu okuyun.
| Minimum sürüm | Varsayılan sürüm | Notlar | |
|---|---|---|---|
| Gradle | 2.10 | 2.10 | Daha fazla bilgi edinmek için Gradle'ı güncelleme başlıklı makaleyi inceleyin. |
| SDK Derleme Araçları | 23.0.2 | 23.0.2 | SDK Derleme Araçları'nı yükleyin veya yapılandırın. |