Wtyczka Androida do obsługi Gradle 8.6.0 (sierpień 2024 r.)
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wtyczka Androida do obsługi Gradle w wersji 8.6.0 to ważna wersja, która zawiera wiele nowych funkcji i ulepszeń.
Zgodność
Maksymalny poziom API obsługiwany przez wtyczkę Androida do Gradle w wersji 8.6 to poziom 35.
Oto inne informacje o zgodności:
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle w wersji 8.6.0
Rozwiązane problemy |
Wtyczka Androida do obsługi Gradle |
Regresja AGP 7.0.0-alpha10: nie udało się zastosować wtyczki „com.android.internal.library”, gdy włączone jest powiązanie danych
|
Błędy podczas uruchamiania narzędzia lint z K2 UAST i bez niego
|
Nie wygenerowano pliku manifestu dla konfiguracji androidTest wariantu
|
AGP 8.4 próbuje skonfigurować profile uruchamiania w wersjach debugowania
|
[Koala 2024.1.2 Canary 2] Błąd podczas uruchamiania modułu profilu podstawowego w pakiecie APK podzielonym
|
Czyszczenie i usuwanie ProjectInfo
|
Aktualizacja nieaktualnego dokumentu kdoc dla parametru `isIncludeAndroidResources` w języku DSL AGP
|
Lint używa katalogu zasobów bez dodawania zależności zadania
|
AGP 8.5: uruchamianych jest znacznie więcej zadań „mergeDebugResources”, co spowalnia kompilacje.
|
Dodawanie katalogu srcs za pomocą interfejsu Variant API nie działa zgodnie z oczekiwaniami
|
|
Dexer (D8) |
Aktualizacja bazy danych interfejsu API do Androida 15 (poziom 35 interfejsu API)
|
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
|
|
Lint |
Lint nie wywołuje funkcji visitAnnotationUsage w przypadku użycia adnotacji z adnotacjami
|
Błąd lint UnknownNullness podczas używania adnotacji typu use
|
[library desugar] lint pokazuje fałszywie pozytywne ostrzeżenia NewApi, gdy włączone jest usuwanie zbędnych elementów
|
Nieprawidłowe ostrzeżenie narzędzia Lint w Menedżerze danych logowania na urządzeniach z Wear OS
|
Lint: SetTextI18n zgłasza błąd dotyczący przypisywania pustego ciągu znaków.
|
|
Integracja z Lint |
Zadania Lint kończą się niepowodzeniem z dołączoną kompilacją
|
|
Shrinker (R8) |
[r8 8.5]r8 horizontal class merge causes verify error on Android5 when disable api modeling
|
Wersja Wear OS skompilowana za pomocą wtyczki Gradle w wersji 8.4.0 lub 8.5.0 może powodować błąd java.lang.IllegalAccessError
|
Reguła R8 niejawnie zastępuje pustą klauzulę elementu dopasowaniem ().
|
[r8 8.5] scalanie klas w pionie powoduje błąd NullPointerException w czasie działania
|
Błąd przetwarzania R8 prawdopodobnie spowodowany operatorem przesunięcia w prawo
|
R8 (AGP 8.5.0+) kończy się niepowodzeniem z błędem „Unexpected rewriting of item: ... to two distinct items:...”.
|
Plik dex wygenerowany przez R8 wyświetla komunikat „Unable to find static main(String[]) in 'Test'” (Nie można znaleźć statycznej funkcji main(String[]) w klasie „Test”) podczas wykonywania
|
Różne zachowanie programów spakowanych przez R8 i D8
|
R8 NullPointer po aktualizacji do Kotlin 2.0
|
|
Wtyczka Androida do obsługi Gradle w wersji 8.6.1
Rozwiązane problemy |
Dexer (D8) |
Zadanie/przekształcenie Dexing generuje niedeterministyczne treści classes.dex
|
|
Shrinker (R8) |
R8 8.5.x StackOverflowError w SimpleInliningConstraintAnalysis
|
Task :xxxx:minifyXXXReleaseWithR8 ERROR: R8: java.util.ConcurrentModificationException
|
java.lang.NullPointerException: Cannot invoke "com.android.tools.r8.ir.analysis.type.TypeElement.asClassType()"
|
|
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-07-22 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-07-22 UTC."],[],[]]