Wtyczka Androida do obsługi Gradle 9.5.0 (październik 2026 r.)

Wtyczka Androida do obsługi Gradle w wersji 9.5 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.5 to poziom 37. Inne informacje o zgodności:

Wersja minimalna Wersja domyślna Uwagi
Gradle 9.6.0 9.6.0 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.

Automatyczne testowanie tworzenia i przywracania kopii zapasowych

AGP 9.5.0-alpha09 dodaje automatyczne testy tworzenia i przywracania kopii zapasowych, które pomagają wykryć brakujące lub nieprzydatne przywrócone dane przed opublikowaniem aplikacji. Zadeklaruj zestaw testów w bloku testOptions.backupTests. Następnie AGP tworzy i uruchamia testy JUnit 5, które dodają dane testowe do aplikacji na połączonych urządzeniach, tworzą kopię zapasową aplikacji i ją przywracają oraz sprawdzają, czy dane są nienaruszone. Możesz przetestować transfery lokalne, w chmurze i między urządzeniami, a wyniki pojawią się w raporcie testowym HTML. Więcej informacji znajdziesz w artykule Automatyczne testowanie tworzenia i przywracania kopii zapasowych oraz w informacjach o wersji dotyczących testowania tworzenia i przywracania kopii zapasowych.

Rozwiązane problemy

Wtyczka Androida do obsługi Gradle w wersji 9.5.1

Rozwiązane problemy
W AGP 9.5.1 nie oznaczono żadnych problemów publicznych jako rozwiązane.

Wtyczka Androida do obsługi Gradle 9.5.0-rc02

Rozwiązane problemy
W AGP 9.5.0-rc02 nie oznaczono żadnych problemów publicznych jako rozwiązanych

Wtyczka Androida do obsługi Gradle 9.5.0-rc01

Rozwiązane problemy
W AGP 9.5.0-rc01 nie oznaczono żadnych problemów publicznych jako rozwiązane

Wtyczka Androida do obsługi Gradle 9.5.0-alpha10

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
l8DexDesugarLib destroys the obfuscation mapping: reads the full ~366 MB mapping.txt and rewrites it as a 25-byte "# L8 Desugaring Mapping" stub

Wtyczka Androida do obsługi Gradle w wersji 9.5.0-alpha09

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Gradle 9.8.0 zgłasza wycofanie Configuration.setVisible() w AGP 9.4.1

Wtyczka Androida do obsługi Gradle w wersji 9.5.0-alpha08

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Ostrzeżenie w zadaniu generateReleaseRFile podczas korzystania z JDK 25
Wtyczka Androida do obsługi Gradle w wersji 8.11 lub nowszej / 9.0 blokuje kompilację z powodu ANDROID_PREFS_ROOT nawet po usunięciu

Wtyczka Androida do obsługi Gradle w wersji 9.5.0-alpha07

Rozwiązane problemy
W AGP 9.5.0-alpha07 nie oznaczono żadnych problemów publicznych jako naprawione

Wtyczka Androida do obsługi Gradle w wersji 9.5.0-alpha06

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Źródła KMP AndroidX nie są pobierane bez osobnego modułu innego niż KMP
Metoda Configuration.setVisible(boolean) została wycofana.
Nowa optymalizacja { enable = true } DSL wtyczki Androida do obsługi Gradle w wersji 9.3.0 nie ustawia isMinifyEnabled w obiekcie ApplicationVariant

Wtyczka Androida do obsługi Gradle 9.5.0-alpha05

Rozwiązane problemy
W AGP 9.5.0-alpha05 nie oznaczono żadnych problemów publicznych jako naprawione

Wtyczka Androida do obsługi Gradle 9.5.0-alpha04

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Zależność BouncyCastle powinna używać BOM

Wtyczka Androida do obsługi Gradle w wersji 9.5.0-alpha03

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Regresja AGP 9.2.0: metoda `LibraryExtension.getSourceSets()` jest wpisywana w interfejsie, którego implementacja zbioru źródeł już nie implementuje, co powoduje błąd ClassCastException
Dokumentacja CommonExtension.resourcePrefix jest niekompletna

Wtyczka Androida do obsługi Gradle w wersji 9.5.0-alpha02

Rozwiązane problemy
Linter
SarifReporter wtyczki AGP generuje nieprawidłowy kod JSON, gdy LintFix ma końcową alternatywę, która nie powoduje żadnych zmian

Wtyczka Androida do obsługi Gradle w wersji 9.5.0-alpha01

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Dodaj test, który potwierdzi, że przeniesienie nie wpływa na wykonywanie zadań

Wtyczka Androida do obsługi Gradle 9.5.0

Rozwiązane problemy
W AGP 9.5.0 nie oznaczono żadnych problemów publicznych jako rozwiązanych