Wtyczka Androida do obsługi Gradle w wersji 8.11.0 (czerwiec 2025 r.)

Wtyczka Androida do obsługi Gradle w wersji 8.11.0 to wersja główna, która zawiera wiele nowych funkcji i ulepszeń.

Zgodność

Maksymalny poziom interfejsu API obsługiwany przez wtyczkę Androida do obsługi Gradle w wersji 8.11 to poziom 36. Inne informacje o zgodności:

Wersja minimalna Wersja domyślna Uwagi
Gradle 8.13 8.13 Więcej informacji znajdziesz w artykule o aktualizowaniu Gradle.
Narzędzia SDK do kompilacji 35.0.0 35.0.0 Zainstaluj lub skonfiguruj narzędzia SDK do kompilacji.
NDK Nie dotyczy 27.0.12077973 Zainstaluj lub skonfiguruj inną wersję NDK.
JDK 17 17 Więcej informacji znajdziesz w artykule o ustawianiu wersji JDK.

Rozwiązane problemy

Wtyczka Androida do obsługi Gradle w wersji 8.11.1

Rozwiązane problemy
W wtyczce Androida do obsługi Gradle w wersji 8.11.1 nie oznaczono żadnych publicznych problemów jako naprawionych

Wtyczka Androida do obsługi Gradle w wersji 8.11.0

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Projekt odseparowany: błąd serializacji DeclarativeSchemaModel
Prośba: wyjaśnij, dlaczego parametr zipAlignEnabled został wycofany i czego należy używać zamiast niego
[AGP 8.9.0+] BuiltinKotlinCompilation udostępniany wszystkim wtyczkom kompilatora Kotlin
Aktualizowanie zależności Kotlina do wersji 2.1.20 podczas kompilowania AGP 8.11
Nie wymuszaj com.android.internal.version-check podczas aktualizowania dystrybucji Gradle
Niepowodzenie kompilacji, gdy plik ProGuard nie istnieje
Dexer (D8)
Desugaryzacja AutoClosable powoduje błędy kompilacji AGP w Android Studio
Linter
Reguła lintera BuildListAdds nie wykrywa użycia funkcji operatora plusAssign (+=) w funkcji buildList
Używanie UseSdkSuppress do eliminowania fałszywych alarmów w kodzie pomocniczym testu
Ostrzeganie o potencjalnym konflikcie między członkiem a rozszerzeniem
Fałszywie pozytywny błąd lintera „MemberExtensionConflict”, jeśli odbiorca funkcji rozszerzającej dopuszcza wartość null
Fałszywy alarm inspekcji `WrongGradleMedthod`
Fałszywie dodatni wynik SyntheticAccessor w przypadku wywołania syntetycznego elementu klasy danych
Błąd TestMode.SUPPRESSIBLE w przypadku problemu zgłoszonego w wyrażeniu z możliwością dodania etykiety
Nowe problemy z narzędziem Lint MemberExtensionConflict od AGP 8.11.0-alpha03 – jak je rozwiązać?
Sprawdzanie Lint w pliku „libs.versions.toml” sugeruje uaktualnienie do nieobsługiwanej wersji AGP.
Kompresor (R8)
Nie można wygenerować podpisanego pakietu AAB po uaktualnieniu do wtyczki Androida do obsługi Gradle w wersji 8.9.0
R8 ulega awarii w przypadku min-api 24 podczas przetwarzania kodu JavaFuzzer