Wtyczka Androida do obsługi Gradle, wersja 1.2.0 (kwiecień 2015 r.)
- Zależności:
- 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 klasyfikacji podczas uruchamiania testów jednostkowych bezpośrednio z Gradle.
- Dodano obsługę zależności testów jednostkowych dla artefaktów archiwum Androida (AAR).
- Dodano obsługę właściwości
unitTestVariants
, aby można było manipulować wariantami testów jednostkowych za pomocą plikubuild.gradle
. - Dodaliśmy blok kodu
unitTest.all
pod blokiemtestOptions
, aby umożliwić konfigurowanie niestandardowych zadań w ramach testu jednostkowego. 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. } } }
- Rozwiązaliśmy problem z obsługą typów wyliczeniowych i publicznych pól instancji w pakowaniu pliku
mockable-android.jar
. - Naprawiono zależności zadań projektu biblioteki, aby klasy testowe były ponownie kompilowane po wprowadzeniu zmian.
- Dodaliśmy właściwość
testProguardFile
, która umożliwia stosowanie plików ProGuard podczas kompresji pliku APK do testowania. - Do bloku kodu
adbOptions
dodaliśmy właściwośćtimeOut
, która umożliwia ustawienie maksymalnego czasu nagrywania ekranu w Android Debug Bridge. - Dodaliśmy obsługę zasobów o rozdzielczości 280 dpi.
- Ulepszona wydajność podczas oceny projektu.
- Ulepszona obsługa uruchamiania testów jednostkowych za pomocą Gradle.
Minimalna wersja | Wersja domyślna | Uwagi | |
---|---|---|---|
Gradle | 2.2.1 | 2.2.1 | Więcej informacji znajdziesz w artykule Aktualizowanie Gradle. |
Narzędzia do kompilowania pakietu SDK | 21.1.1 | 21.1.1 | Zainstaluj lub skonfiguruj narzędzia do kompilowania pakietu SDK. |