Wtyczka Androida do obsługi Gradle w wersji 8.8.0 (styczeń 2025 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.8.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.8 to poziom 35.
Oto inne informacje o zgodności:
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle w wersji 8.8.0
Rozwiązane problemy |
Wtyczka Androida do obsługi Gradle |
Rozważ dodanie adnotacji do typu danych wejściowych dla JacocoTransform jako @Classpath
|
Interfejs com.android.build.api.variant.GeneratesApk powinien udostępniać minSdk
|
Wtyczka com.android.settings nie rozpoznaje targetSdk
|
SourceDirectories.addGeneratedSourceDirectory nie obsługuje wielu wariantów
|
Wdrażanie flagi wyłączającej sprawdzanie minimalnej wersji AGP
|
AGP ma niejasne interakcje z konfigurowaniem opcji kompilatora Kotlin
|
AGP powinien udostępniać element BuiltArtifactLoader dla pliku APK projektu docelowego w projektach com.android.test
|
[AGP] Dostawca Lazy SdkComponents.ndkDirectory nie generuje wartości, ale interfejs API android.ndkDirectory działa
|
Opcje kompilacji: dodanie nowej opcji „Konfiguracja uruchomienia kompilacji” i ustawienie jej jako domyślnej
|
Nie można rozpoznać BuildConfig w testach jednostkowych, gdy używasz android.enableBuildConfigAsBytecode=true
|
Pliki APK wygenerowane z pakietów nie uwzględniają obsługi Piaskownicy prywatności
|
Wtyczka com.android.settings nie rozpoznaje targetSdk
|
|
Dexer (D8) |
Biblioteka Desugar w wersji 2.1.0 nie działa z AGP w wersji 8.5.2
|
|
Lint |
Niezgodność KtAnalysisSessionProvider ze sprawdzaniem lint wprowadzonym w wersji 8.7.0-alpha04
|
„Fałszywie dodatni” błąd WrongConstant podczas używania funkcji PackageManager.ResolveInfoFlags.of w języku Kotlin
|
Błąd „At least one host must be specified” (Musi być określony co najmniej 1 host) podczas ustawiania schematu http lub https filtra intencji
|
Obsługa adnotacji typu użycia w większej liczbie przypadków w przypadku lintowania UnknownNullness
|
AGP 8.6.1: regresja – błąd lint WrongConstant podczas używania [Int].toLong() w funkcji @LongDef w Kotlinie
|
AGP 8.7.0 - Lint False Positive RestrictedApi on NavOptionsBuilder.popUpTo
|
Błąd WrongConstant lint pojawia się dwukrotnie
|
Android Studio nie wykrywa ostrzeżenia „MonochromeLauncherIcon: Monochrome icon is not defined” (MonochromeLauncherIcon: nie zdefiniowano ikony monochromatycznej)
|
Klasa AbstractAnnotationDetector sprawdza nieprawidłowe przeciążone funkcje lub konstruktory
|
Lint ImportAliasTestMode nie tworzy aliasów importu dla funkcji najwyższego poziomu
|
Błąd WrongConstant lint pojawia się dwukrotnie
|
Nowe ostrzeżenia narzędzia lint ObsoleteSdkInt w AGP 8.8
|
Fałszywie dodatni błąd narzędzia lint check android.permission.SCHEDULE_EXACT_ALARM jest przyznawany tylko aplikacjom systemowym
|
Tryb K2 wyświetla ostrzeżenie RestrictedApi podczas używania funkcji .hasRoute(Route::class) w Android Studio
|
|
Integracja z Lint |
Po ocenie nie znaleziono zadania wariantu Lint
|
Błąd lintowania podczas importowania pliku AAR z plikami implementacji
|
|
Wtyczka Androida do obsługi Gradle w wersji 8.8.1
Rozwiązane problemy |
Dexer (D8) |
Dodawanie OpenJDK 23 do testowania
|
|
Shrinker (R8) |
java.lang.AbstractMethodError: klasa odbiorcy [...]$$Lambda$[...] nie definiuje ani nie dziedziczy implementacji rozpoznanej metody [...] interfejsu [...]
|
Błąd NPE w kolejce związany z rekordem DexCallSite
|
R8 8.7.18 powoduje wyjątek w czasie działania wskaźnika null podczas wywoływania job?.cancel
|
java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/LazyThreadSafetyMode
|
Wygląda na to, że Monzo poświęca zbyt dużo czasu na usuwanie nieużywanego kodu.
|
AGP 8.8 nie udało się utworzyć wersji : R8: java.lang.NullPointerException: Nie można odczytać pola „b”, ponieważ wartość zwracana przez „com.android.tools.r8.internal.BS.a(com.android.tools.r8.internal.cR)” ma wartość null
|
|
Wtyczka Androida do obsługi Gradle w wersji 8.8.2
Rozwiązane problemy |
Wtyczka Androida do obsługi Gradle |
Skrypt inicjujący „C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle”, wiersz: 162
|
|
Shrinker (R8) |
Gson proguard nie działa prawidłowo po przejściu na AGP 8.8
|
java.lang.VerifyError: Verifier rejected class
|
Aplikacja Leanback ulega awarii po zminimalizowaniu za pomocą R8 w AGP 8.10.0-alpha04
|
|
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."],[],[]]