Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-16 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-08-16 UTC."],[],[]]