Wtyczka Androida do obsługi Gradle, wersja 1.2.0 (kwiecień 2015 r.)

Zależności:
Wersja minimalna Wersja domyślna Uwagi
Gradle 2.2.1 2.2.1 Więcej informacji znajdziesz w sekcji Aktualizowanie Gradle.
SDK Build Tools 21.1.1 21.1.1 Zainstaluj lub skonfiguruj narzędzia do kompilacji pakietu SDK.
Uwagi ogólne:
  • Ulepszona obsługa uruchamiania testów jednostkowych za pomocą Gradle.
    • Dodaliśmy obsługę uwzględniania zasobów w stylu Java w ścieżce klasy podczas uruchamiania testów jednostkowych bezpośrednio z Gradle.
    • Dodano obsługę zależności testów jednostkowych w przypadku artefaktów Android Archive (AAR).
    • Dodaliśmy obsługę właściwości unitTestVariants, aby można było manipulować wariantami testów jednostkowych za pomocą pliku build.gradle.
    • Dodaliśmy blok kodu unitTest.all w sekcji testOptions, aby skonfigurować dostosowane zadania na potrzeby testów jednostkowych. Poniższy przykładowy kod pokazuje, jak dodać ustawienia konfiguracji testu jednostkowego za pomocą tej nowej opcji:
      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.
          }
        }
      }
                  
    • Poprawiliśmy obsługę wyliczeń i publicznych pól instancji w pakiecie pliku mockable-android.jar.
    • Naprawiono zależności zadań projektu biblioteki, aby klasy testowe były ponownie kompilowane po zmianach.
  • Dodano właściwość testProguardFile, aby podczas minimalizowania testowego pliku APK stosować pliki ProGuard.
  • Dodaliśmy właściwość timeOut do bloku kodu adbOptions, aby ustawić maksymalny czas nagrywania ekranu za pomocą Android Debug Bridge.
  • Dodaliśmy obsługę zasobów o rozdzielczości 280 dpi.
  • Poprawa skuteczności podczas oceny projektu.