Wtyczka Androida do obsługi Gradle w wersji 9.6 to wersja podrzędna, która zawiera wiele nowych funkcji i ulepszeń.
Zgodność
Maksymalny poziom interfejsu API obsługiwany przez wtyczkę Androida do obsługi Gradle w wersji 9.6 to poziom 37. Inne informacje o zgodności:
| Wersja minimalna | Wersja domyślna | Uwagi | |
|---|---|---|---|
| Gradle | 9.7.1 | 9.7.1 | Więcej informacji znajdziesz w artykule o aktualizowaniu Gradle. |
| Narzędzia do kompilacji pakietu SDK | 36.0.0 | 36.0.0 | Zainstaluj lub skonfiguruj narzędzia SDK do kompilacji. |
| NDK | Nie dotyczy | 28.2.13676358 | Zainstaluj lub skonfiguruj inną wersję NDK. |
| JDK | 17 | 17 | Więcej informacji znajdziesz w artykule o ustawianiu wersji JDK. |
Pokrycie kodu na urządzeniu w przypadku testów z instrumentacją
AGP 9.6.0-alpha01 dodaje pokrycie kodu na urządzeniu na potrzeby testów z instrumentacją. Zamiast instrumentować klasy aplikacji za pomocą JaCoCo w czasie kompilacji, wtyczka Androida do obsługi Gradle dodaje do testowego pliku APK agenta pokrycia, który instrumentuje klasy na urządzeniu testowym podczas wykonywania testów. Spowoduje to usunięcie kroku instrumentacji JaCoCo z kompilacji, które mają włączoną opcję enableAndroidTestCoverage, i zapobiegnie umieszczaniu kodu śledzenia pokrycia w pliku APK aplikacji. Uruchom to samo zadanie create{Variant}AndroidTestCoverageReport, a AGP wygeneruje raporty HTML i XML w tej samej lokalizacji. Pokrycie kodu na urządzeniu wymaga aplikacji z możliwością debugowania i urządzenia z Androidem 9 (poziom API 28) lub nowszym.
AGP dodaje bibliotekę agenta pokrycia com.android.tools.test:coverage-agent w tej samej wersji co AGP. Więcej informacji znajdziesz w artykule Wyświetlanie raportów o pokryciu kodu (z agentem na urządzeniu).
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle 9.6.0-alpha02
| Rozwiązane problemy | ||
|---|---|---|
| Wtyczka Androida do obsługi Gradle |
|
|
Wtyczka Androida do obsługi Gradle w wersji 9.6.0-alpha01
| Rozwiązane problemy | ||
|---|---|---|
| Wtyczka Androida do obsługi Gradle |
|
|
| Linter |
|
|