Gradle için Android eklentisi, revizyon 1.2.0 (Nisan 2015)

Bağımlılıklar:
Minimum sürüm Varsayılan sürüm Notlar
Gradle 2.2.1 2.2.1 Daha fazla bilgi edinmek için Gradle'ı güncelleme başlıklı makaleyi inceleyin.
SDK Build Tools 21.1.1 21.1.1 SDK oluşturma araçlarını yükleyin veya yapılandırın.
Genel Notlar:
  • Gradle ile birim testleri çalıştırma için gelişmiş destek.
    • Birim testleri doğrudan Gradle'dan çalıştırılırken Java tarzı kaynakların sınıf yoluna dahil edilmesi için destek eklendi.
    • Android Arşivi (AAR) yapıtları için birim testi bağımlılığı desteği eklendi.
    • unitTestVariants özelliği için destek eklendi. Böylece birim testi varyantları build.gradle dosyası kullanılarak değiştirilebilir.
    • Birim testi için özelleştirilmiş görevleri yapılandırmak üzere unitTest.all kod bloğu testOptions altına eklendi. Aşağıdaki örnek kodda, bu yeni seçeneği kullanarak birim testi yapılandırma ayarlarının nasıl ekleneceği gösterilmektedir:
      android {
        testOptions {
          unitTest.all {
            jvmArgs '-XX:MaxPermSize=256m' // Or any other gradle option.
          }
        }
      }
      android {
        testOptions {
          unitTest.all {
            jvmArgs += listOf("-XX:MaxPermSize=256m") // Or any other gradle option.
          }
        }
      }
                  
    • mockable-android.jar dosyasının paketlenmesinde numaralandırılmış değerlerin ve herkese açık örnek alanların işlenmesi düzeltildi.
    • Kitaplık projesi görev bağımlılıkları düzeltildi. Böylece, değişikliklerden sonra test sınıfları yeniden derleniyor.
  • Test APK'sı küçültülürken testProguardFile özelliğini ekleyerek ProGuard dosyalarının uygulanması sağlandı.
  • Android Debug Bridge ekran kaydı için maksimum kayıt süresini ayarlamak üzere adbOptions kod bloğuna timeOut özelliği eklendi.
  • 280 dpi kaynaklar için destek eklendi.
  • Proje değerlendirmesi sırasında performans iyileştirildi.