Android Studio Iguana: problemy zostały zamknięte
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Android Studio Iguana | 2023.2.1 poprawka 2
Wydano razem z:
- Wtyczka Android Gradle 8.3.2
Rozwiązane problemy |
Wtyczka Gradle na Androida |
W wersji AGP 8.3 z włączonym desugaringiem może wystąpić blokada.
|
AGP 8.3 powoduje błąd zipApksFor Task
|
|
Importuj/synchronizuj |
Android Studio Iguana | 2023.2.1 Canary 9 nie generuje prawidłowego projektu do Compose
|
|
Integracja z lintem |
Lint nie może rozstrzygnąć zależności KMP
|
|
Android Studio Iguana | 2023.2.1 poprawka 1
Wydano razem z:
- Wtyczka Android Gradle 8.3.1
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Problem z obsługą przyrostowych danych wejściowych w programie MergeJavaResourcesTask
|
|
Podgląd podczas tworzenia |
Nowe ciągi znaków nie są uwzględniane przez podgląd w komponowaniu, dopóki nie zrestartujesz aplikacji.
|
Nie udało się wczytać klasy PreviewParameterProvider tylko na Iguana
|
|
Inspektor układu |
Narzędzie Layout Inspector ulega awarii w Compose w wersji AS Iguana Canary 10
|
|
Integracja z lintem |
Linia nie może rozpoznać typów zestawów źródeł w AGP 8.3.0-rc02
|
|
Android Studio Iguana | 2023.2.1 RC 2
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-rc02
Rozwiązane problemy |
Shrinker (R8) |
Test SimpleKotlinEnumUnboxingTest zawodzi w przypadku bota kotlin_dev
|
|
Android Studio Iguana | 2023.2.1 RC 1
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-rc01
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Zadania instalowania w wersji 8.2.0 wtyczki Androida do obsługi Gradle kończy się niepowodzeniem w projekcie, który korzysta z dynamicznych funkcji
|
|
Wyjście kompilacji |
AS Iguana Gradle Sync Errors Aren't Shown
|
|
Menedżer urządzeń |
Definicje o identycznych nazwach, ale różnych identyfikatorach powodują zamykanie okna konfiguracji AVD
|
|
Dexer (D8) |
[desugared library] Desugared library version 2.1 is not compatible with previous versions of R8
|
Czy optymalizacje są przeprowadzane tylko z D8?
|
|
Importuj/synchronizuj |
Regresja wydajności – konfigurowanie zależności w IDE
|
Android Studio Hedgehog zawiesza się podczas obliczania rozmiaru projektu
|
|
Shrinker (R8) |
[R8 8.3.21] R8 8.3.21 jest o 1,57 MB większy niż R8 8.1.56
|
class.getInterfaces() zwraca pustą wartość
|
|
Android Studio Iguana | 2023.2.1 Beta 2
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-beta02
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Nie można ustawić wersji JaCoCo w AGP 8.2.0
|
Zadania instalowania w wersji 8.2.0 wtyczki Androida do obsługi Gradle kończy się niepowodzeniem w projekcie, który korzysta z dynamicznych funkcji
|
|
Profile podstawowe i ProfileInstaller |
Kompilacja profilu obrazu wersji nie powiodła się z powodu błędu java.lang.ArrayIndexOutOfBoundsException
|
|
Importuj/synchronizuj |
Korzystanie z bibliotek innych niż AndroidX w projekcie AndroidX
|
|
Shrinker (R8) |
[R8 8.3.21] R8 8.3.21 jest o 1,57 MB większy niż R8 8.1.56
|
|
Android Studio Iguana | 2023.2.1 Beta 1
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-beta01
Rozwiązane problemy |
Importuj/synchronizuj |
Potencjalny problem ze zgodnością z Gradle 9 w Iguana z powodu org.gradle.util.VersionNumber
|
|
Shrinker (R8) |
Awaria pakietu Flurry SDK w wersji 8.2.0 w ramach AGP
|
Android – R8 powoduje awarię podklasy LinearLayoutManager
|
R8 w wersji 8.2.33, błąd czasu wykonywania „java.lang.VerifyError: Bad type on operand stack” po uaktualnieniu
|
|
Android Studio Iguana | 2023.2.1 Canary 17
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha17
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Podaj opcje uwzględniania wygenerowanych źródeł w Javadoc i SourceJar
|
Need quick fix for discrepancy between compileSdk and dependency with minCompileSdkVersion
|
[Gradle] narzędzia:overrideLibrary powinny obsługiwać gwiazdkę (*)
|
Blokada interfejsu podczas edytowania pliku manifestu
|
|
Statystyki dotyczące jakości aplikacji |
Funkcja sortowania kolumny Problemy nie działa intuicyjnie
|
|
Debuger C++ |
LLDB Debugger nie sprawdza apk pod kątem wymaganych architektur przed uruchomieniem
|
|
Analiza kodu |
Sprawdzanie wersji biblioteki Lint nie działa w przypadku listy materiałów.
|
|
Edytor kodu |
Szybka akcja dokumentacji funkcji wyświetla „COMPILED_CODE” w przypadku parametrów domyślnych w Iguana Canary 5
|
|
Menedżer urządzeń |
Okładki urządzeń skopiowane do katalogu pakietu SDK
|
|
Gradle |
„InlineApi” zamiast „InlinedApi”
|
|
Importuj/synchronizuj |
Zezwalanie na testy synchronizacji ze starszą wersją AGP w celu obsługi nowej przestrzeni nazw DSL
|
Lista materiałowa Firebase nie została zaktualizowana
|
|
Lint |
Android Studio / Lint nie informuje, kiedy zależności „platform” są nieaktualne
|
Błąd: brak sugestii dotyczącej aktualizacji zależności Firebase-bom
|
Struktura projektu (i Gradle) nie wykrywa zależności BOM Firebase, które należy uaktualnić do nowszej wersji.
|
|
Android Studio Iguana | 2023.2.1 Canary 16
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha16
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Link do „Projektów z oddzielonymi komponentami” w ustawieniach Studia prowadzi do nieprawidłowego miejsca.
|
|
Nagrywarka Espresso |
Okno „Rejestruj test” nie wyświetla się w Android Studio w przypadku narzędzia „Expresso Test Recorder”.
|
|
Importuj/synchronizuj |
Niejasny błąd lub ostrzeżenie po synchronizacji projektu
|
|
Network Inspector |
Obsługa gRPC w przeglądarce Network Inspector
|
Inspekcja gRPC nie może przechwycić danych z AndroidChannelBuilder
|
|
Shrinker (R8) |
W wersji 8.3.0-alpha11 do alpha14 funkcja isShrinkResources nadmiernie optymalizuje.
|
|
Android Studio Iguana | 2023.2.1 Canary 15
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha15
Rozwiązane problemy |
Wtyczka Gradle na Androida |
DexArchiveBuilderTaskDelegate nie powiodło się w przypadku modułu biblioteki zawierającego tylko zasoby
|
AGP7.4 wariant wtyczki niestandardowej toTransform for all throw duplicate entry: META-INF/MANIFEST.MF exception
|
obsługa nowych tagów pliku manifestu,
|
|
Nagrywarka Espresso |
Okno „Rejestruj test” nie wyświetla się w Android Studio w przypadku narzędzia „Expresso Test Recorder”
|
|
Importuj/synchronizuj |
Interfejs „Gradle JDK” nie sugeruje opcji „Synchronizacja Gradle”
|
|
Inspektor układu |
Iguana Canary 13: Inspektor układu wysyła spam do logcat, ponieważ „nie znaleziono identyfikatora pakietu ff dla identyfikatora zasobu 0xffffffff”.
|
|
Network Inspector |
Obsługa gRPC w przeglądarce Network Inspector
|
|
Zasoby |
Rozdzielczość zasobów nie działa, gdy pliki zasobów są przenoszone
|
Podczas wyodrębniania ciągu wystąpił błąd
|
|
Urządzenia z uruchomionym programem |
Nie można połączyć się z fizycznym urządzeniem na potrzeby programowania
|
|
Android Studio Iguana | 2023.2.1 Canary 14
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha14
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Menedżer pakietu SDK nie powinien już spamować informacjami z dziennika na wyjściu standardowym.
|
|
Wyjście kompilacji |
Błąd ksp AutoMigration nie jest wyświetlany w Android Studio
|
|
Gradle |
Błąd NoClassDefFoundError w wersji AGP 8.1.0, desugaring i minify
|
|
Lint |
StackOverflow z `LintClient.getSdkHome`
|
|
Nowy kod/szablony |
TODO: usuń, gdy KTIJ-19369 zostanie naprawione
|
|
Menedżer zasobów |
Błąd importowania SVG, błąd podczas analizowania pliku *.svg – nieprawidłowy plik SVG
|
|
Przeprowadzanie testów |
Nie można uruchomić testu z instrumentacją dla modułu biblioteki na Pixelu 7 Pro
|
|
Android Studio Iguana | 2023.2.1 Canary 13
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha13
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Prośba o funkcję: promowanie interfejsu com.android.build.api.extension.impl.CURRENT_AGP_VERSION jako publicznego interfejsu API
|
|
Asystent uaktualniania pakietu SDK na Androida |
Brak możliwości przejścia na poziom API 34
|
|
Podgląd podczas tworzenia |
IDE działa bardzo wolno w Hedgehog 9 (prawdopodobnie ComposePreviewRunLineMarkerContributor)
|
|
Nowy kod/szablony |
Dodawanie zależności nowego modułu biblioteki nie powoduje kompilacji
|
|
Struktura projektu |
Podany adres javaHome jest nieprawidłowy. Nie mogę znaleźć pliku wykonywalnego Java
|
|
Urządzenia z uruchomionym programem |
Podgląd urządzenia ma kształt owalny
|
|
Android Studio Iguana | 2023.2.1 Canary 12
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha12
Rozwiązane problemy |
Wtyczka Gradle na Androida |
AGP 8.1.0: funkcja dynamiczna: ukryta zależność między plikami exportReleaseConsumerProguardFiles i extractProguardFiles powoduje błędy kompilacji
|
Wygląda na to, że parametr `variant.unitTest.jniLibs.addGeneratedSourceDirectory` niczego nie robi
|
Aktualizacja parsowania XML używanego w AGP w celu zapewnienia zgodności z Gradle 8.4
|
Pakiet AGP 8.0.1 z instrumentacją Jacoco nie działa w wersji AGP 8.0.1
|
HEDGEHOG REGRESSION: przycisk Uruchom jest opóźniony o kilka sekund (tworzenie specyfikacji)
|
AGP 8.3.0-alpha11 generuje plik APK wersji, który ulega awarii podczas uruchamiania z błędem android.content.res.Resources$NotFoundException
|
Przeniesienie właściwości AGP „android.lint.printStackTrace” do stabilnej wersji
|
|
Importowanie/synchronizowanie C++ |
Android Studio nadal indeksuje niezwiązany kod C++
|
|
CPU |
Android Studio zawiesza się podczas profilowania lub nagrywania śledzenia procesora. Ostatnia wersja Bumblebee i Dolphin
|
|
Eksplorator plików na urządzeniu |
Aktualizowanie narzędzia App Inspector w celu korzystania z Device Explorera
|
|
Lint |
Przetwarzanie nieużywanych zasobów może spowodować usunięcie pliku kompilacji Gradle
|
Nowa weryfikacja lint nie rozumie pola końcowego „isAtleastU() && otherCondition()”.
|
|
Przeprowadzanie testów |
AS 2022.3.1.13 C3 nie pozwala na debugowanie testów integracji, gdy testowany wariant nie jest debugowalny
|
|
Android Studio Iguana | 2023.2.1 Canary 11
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha11
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Migracja do nowego interfejsu API do dopasowywania konfiguracji Gradle
|
Kompilacja zasobów kończy się niepowodzeniem, gdy kompilator Kotlina próbuje zaktualizować do wersji IDEA 21.3
|
Reaktywne wywołanie get() za pomocą interfejsu Artifacts API
|
Przejście właściwości AGP „android.lint.printStackTrace” do wersji stabilnej
|
|
Interfejs API |
Klasa com.android.build.api.dsl.Packaging nie zawiera przydatnych informacji w dokumentacji javadoc.
|
Propozycja nowej funkcji interfejsu DSL interfejsu Varian API: odpowiednik starego interfejsu API BaseVariant.preBuildProvider
|
|
Importuj/synchronizuj |
GradleProjectInfo.setSkipStartupActivity jest nadal używany
|
Odświeżanie VFS po kompilacji projektu
|
Propozycja szybkiego rozwiązania problemu „Nie udało się zainstalować dystrybucji Gradle”
|
|
Inspektor układu |
Iguana Canary 2: Embedded Layout inspector spams logcat with `Invalid resource ID` errors
|
|
Lint |
Nieprawidłowe wyróżnienie ostrzeżenia, które jest fałszywie pozytywne
|
Lint visitAnnotationUsage not called for usages of annotated classes in variable declarations
|
|
Network Inspector |
Ustawianie Network Inspector jako elementu statycznego
|
|
Urządzenia z uruchomionym programem |
Przesyłanie strumieniowe na urządzeniu Pixel Fold nie działa w przypadku interfejsu API w poziomie 34
|
|
Android Studio Iguana | 2023.2.1 Canary 9
Wydano razem z:
- Wtyczka Androida do obsługi Gradle 8.3.0-alpha09
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Przekształcanie artefaktu ASSETS powoduje nieprawidłowe lokalizacje wejścia/wyjścia
|
Ustawienie android.experimental.r8.dex-startup-optimization=true jako domyślne
|
|
Edycja |
shrinkunusedprotofields został oznaczony jako nieprawidłowy flag w proguard-rules.pro
|
|
IntelliJ |
Iguana: proces 471 jest nadal uruchomiony
|
|
Lint |
Szybkie rozwiązanie: lint nie działa i powoduje błąd w IDE
|
Niespójny błąd testu z powodu częściowej analizy
|
|
Logcat |
Dodawanie kolumny nazwy procesu w Logcat
|
|
Android Studio Iguana | 2023.2.1 Canary 8
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha08
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Przekształcanie pliku APK powoduje błąd w ListingFileRedirectTask
|
|
Profile podstawowe i ProfileInstaller |
W skompilowanym profilu brakuje klas bez cukru
|
|
Edytor kodu |
Zablokowanie Android Studio (AttachAndroidSdkSourcesNotificationProvider)
|
|
Edytowanie wiadomości |
Domyślnie nie implementuj opcjonalnych lambda z ogonkiem.
|
|
Podgląd podczas tworzenia |
Prośba o zmianę: poprzedni szablon na żywo powinien generować funkcję prywatną
|
|
Debuger |
Instrukcje dotyczące sprawdzania aplikacji są wprowadzające w błąd
|
|
Importuj/synchronizuj |
Funkcja AndroidGradleProjectResolver.isAndroidGradleProject zajmuje dużo czasu
|
|
Edycja na żywo |
10–30-sekundowe zatrzymywanie się spowodowane edycją na żywo
|
|
Profilery |
Po 3–4 uruchomieniach profilowanie staje się nieużytecznie wolne, trzeba ponownie uruchomić IDE
|
|
Menedżer zasobów |
Błąd: importowanie pliku SVG umieszcza go w niewłaściwym folderze „drawable-svg” zamiast w „drawable”, co powoduje błąd „Nie udało się połączyć zasobu Androida”.
|
|
Testowanie |
Wyniki testów makrobenchmarków podają te same informacje o czasie dla wszystkich testów, gdy używasz opcji Uruchom -> Zaimportuj testy z pliku.
|
|
Android Studio Iguana | 2023.2.1 Canary 7
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha07
Rozwiązane problemy |
Wtyczka Gradle na Androida |
AGP 8.1.0 odinstalowuje aplikację po uruchomieniu testów z instrumentacją, a 7.4.2 tego nie robi
|
|
Edytor układu |
androidx.core:core-ktx:1.12.0 powoduje problemy z renderowaniem w Android Studio
|
|
Edytor nawigacji |
Problem z definiowaniem argumentów w funkcji Nawigacja
|
|
Profilery |
Zapisywanie (lub kopiowanie) śladów zarejestrowanych przez bibliotekę Macrobenchmark
|
|
Renderowanie |
Android Studio Hedgehog 2023.1.1 Canary 15 zawiesza się podczas wpisywania nazwy zasobu rysowanego.
|
|
Zasoby |
W Electric Eel funkcja String Extract generuje getString() zamiast stringResource()
|
|
Uruchom |
Port 5038 dla „portu ADB zarządzanego przez użytkownika” uniemożliwia korzystanie z domyślnego portu 5037, który może być pożądany.
|
|
Wskazówka dnia |
Wyłączanie wskazówek dnia w Android Studio
|
|
Android Studio Iguana | 2023.2.1 Canary 6
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha06
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Wymuś ustawienie `android.enableDexingArtifactTransform=true`
|
[Gradle 8.4][upgrade] Niepowodzenie testu integracji po uaktualnieniu z powodu obsługi plików na etapie konfiguracji
|
AGP 8.3.0-alpha-02 – „Błąd: nie udało się zdeserializować repozytorium zasobów w pamięci podręcznej”.
|
[Gradle 8.4][upgrade] Niepowodzenie testu integracji po uaktualnieniu z powodu obsługi plików w fazie konfiguracji usługi TestLabBuildService
|
|
Edytor kodu |
Edytor reguł ProGuard ostrzega o brakującym typie dla -dontwarn
|
|
Edytowanie wiadomości |
Nie umieszczaj atrybutu@Composable w przypadku stałych wartości w wyodrębnieniach
|
|
Emulator |
Wyjątki dotyczące Bluetooth podczas korzystania z Android Emulator 33.1.13
|
|
Importuj/synchronizuj |
Źródła bibliotek KMP AndroidX nie są pobierane w Studio I Canary 5
|
|
Lint |
Brak ostrzeżenia Lint o funkcji kotlin.text.MatchNamedGroupCollection#get(String) wymagającej interfejsu API 26
|
lint:TypographyQuotes fałszywie negatywne: więcej niż jeden cudzysłów ujęty w cudzysłów jest ignorowany
|
AGP 8.0.2 lint InvalidId detector false positive
|
Do baz linii bazowych lint dodano problemy LintError
|
|
Zasoby |
Usuwanie nieużywanych zasobów STRING
|
|
Android Studio Iguana | 2023.2.1 Canary 5
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha05
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Zmniejsz lub usuń rejestrowanie na poziomie informacji w przypadku AGP „Analytics other plugin to proto: […]”.
|
[Gradle 8.4][upgrade] Operacja pliku podczas konfiguracji w ProcessJavaResTask przerywa buforowanie konfiguracji
|
Interfejs API wariantów do pobierania tabeli symboli (R.txt)
|
Samodzielny wtyczka lint nie obsługuje prawidłowo zależności gradleApi()
|
Słaba jakość kDocs w przypadku klas i właściwości AGP. `VariantOutput.enable` sugeruje, że należy go zastąpić parametrem `VariantOutput.enable`
|
AGP 8.3.0-alpha02 nie może instalować profili wersji na hostach w systemie Windows
|
|
Powiązanie danych |
BindingXmlIndex.getInputFilter narusza umowę FileBasedIndexExtension
|
Powiązania z przegrywającymi
|
|
Edycja |
Iguana Canary 1: podwójne kolory w sekcji gutter
|
|
Emulator |
Błąd podczas wykonywania testu na emulatorze : nie można ponownie skompilować * (Output(stdout=Failure: package * could not be compiled , stderr=))
|
|
Edytor plików Gradle |
Nieużywana właściwość „unqualifiedResLocale”
|
|
Importuj/synchronizuj |
Studio powinno wykryć nowy plik JAR umieszczony w folderze libs i zaproponować ponowną synchronizację.
|
|
Lint |
LINT check Unused Resource false positive detection inside of binding and click listener
|
Nie udało się wczytać pliku jar niestandardowego sprawdzania lint: Node cannot be cast to TreeNode
|
Lint visitAnnotationUsage not called for usages of annotated classes in variable declarations
|
Lint 31.0.2 nie działa z java.util.NoSuchElementException: Array is empty.
|
|
Network Inspector |
AS Flamingo Network Inspector rules dont work
|
|
Nowy kod/szablony |
Repozytoria wtyczek w nowym kreatorze projektu powodują wolniejsze synchronizację po raz pierwszy
|
|
Profilery |
Zapisywanie (lub kopiowanie) śladów zarejestrowanych przez bibliotekę Macrobenchmark
|
|
Opublikuj pakiet lub pliki APK |
Eksportowanie wersji do folderu kończącego się spacją
|
|
Uruchom |
Nie można uruchomić aktywności z menu ścieżki
|
|
Urządzenia z uruchomionym programem |
Odbicie lustrzane urządzenia powoduje bardzo wysokie wykorzystanie procesora na telefonie
|
|
Android Studio Iguana | 2023.2.1 Canary 4
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha04
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Nie sprawdzaj istnienia plików nakładek manifestu podczas fazy konfiguracji
|
Nieprawidłowy link do dokumentu Gradle dotyczącego błędu MergeJavaResWorkAction
|
Gradle 8.1 powoduje przerwanie buforowania konfiguracji z powodu pliku .gradle/.android/analytics.settings
|
AGP nie powinien używać ProjectComponentIdentifier.projectPath bez ProjectComponentIdentifier.build.
|
|
Edycja |
Nierozwiązane odwołanie w IDE do klas wygenerowanych przez safeargs
|
|
Importuj/synchronizuj |
Akcja StopGradleDaemonsAction jest wykonywana w wątku interfejsu
|
Zalecana wersja AGP to 3.3.2
|
|
Network Inspector |
AS Flamingo Network Inspector rules dont work
|
|
Opublikuj pakiet lub pliki APK |
Komunikat „APK(s) generated successfully...” (Pliki APK zostały wygenerowane) jest mylący, gdy plik APK nie został zmodyfikowany.
|
|
Zasoby |
Opcja „Usuń nieużywane zasoby” nie działa podczas wybierania modułu w widoku projektu
|
|
Android Studio Iguana | 2023.2.1 Canary 3
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha03
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Nie udało się wykonać zadania „:app:mergeReleaseClasses” po zaktualizowaniu AGP z wersji 8.0.2 do 8.1.0
|
[Gradle 8.4][upgrade] Niepowodzenie testu integracji po uaktualnieniu z powodu użycia przestarzałej funkcji w pluginie gradle kotlin
|
|
Statystyki dotyczące jakości aplikacji |
Okno narzędzia AQI zawsze pokazuje liczbę użytkowników na podstawie liczby zdarzeń
|
Statystyki dotyczące jakości aplikacji wskazują nieprawidłową wersję systemu operacyjnego
|
|
Profile podstawowe i ProfileInstaller |
Wtyczka Gradle nie jest zgodna z wersjami alfa 8.3
|
|
Edytor kodu |
Wyjątek „Nieprawidłowe formatowanie” w plikach XML układu na podstawie nieprawidłowej wartości ustawienia
|
|
Edytor plików Gradle |
Katalog wersji pokazuje nieużywane symbole w Groovy, gdy nazwy są zagnieżdżone
|
|
Zasoby |
Android Studio zawiesza się podczas pośredniego odwołania do zasobu o zduplikowanej nazwie
|
|
Android Studio Iguana | 2023.2.1 Canary 2
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha02
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Sprawdzanie minimalnej wersji Gradle nie jest wykonywane w przypadku drugiego kompilowania i kolejnych
|
|
Podgląd podczas tworzenia |
Menu rozwijane jest rozwinięte w niewłaściwym miejscu w trybie interaktywnego podglądu
|
Kod korzystający z wibratora powoduje awarię podglądu podczas tworzenia.
|
Podgląd w widoku tworzenia nie działa prawidłowo, gdy używasz tekstu HTML z tagami b
|
|
Narzędzia do projektowania |
Podczas wstawiania widżetu karty interfejs staje się pusty
|
|
Importuj/synchronizuj |
Studio zgłasza nieobsługiwane moduły podczas synchronizacji Gradle
|
Niejasny błąd lub ostrzeżenie po synchronizacji projektu
|
|
IntelliJ |
Android Studio Iguana - Start Failed - NPE in BytecodeTransformerAdapter
|
|
Edytor układu |
BufferedInputStream nie można zamienić na klasę AssetManager$AssetInputStream
|
|
Integracja z lintem |
Błąd lint DuplicatePlatformClasses z powodu zależności od testImplementation
|
|
Refactoring do postaci modułowej |
Modularize nie wyświetla modułów w żadnej określonej kolejności.
|
|
Network Inspector |
Błąd w logach: „lateinit property model has not been initialized”
|
|
Menedżer zasobów |
Menedżer zasobów nie wyświetla obiektów rysowanych z niestandardowymi atrybutami kolorów
|
Menedżer zasobów przycina niektóre obiekty rysowane wektorowo
|
|
Przeprowadzanie testów |
Testy jednostkowe nie będą ponownie uruchamiane.
|
|
Shrinker (R8) |
R8 nie działa po przejściu z wersji AGP 8.0.2 na 8.1.0
|
|
Android Studio Iguana Canary 1 (2023.2.1.1)
Wydano razem z:
- Wtyczka Android Gradle 8.3.0-alpha01
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Pamięć podręczna kompilacji jest zbędna w przypadku zadania PackageForUnitTest
|
[AGP 8.1.0] ./gradlew test fails with "Unable to find manifest output" if both splits.abi.isEnable and testOptions.unitTests.isIncludeAndroidResources are true
|
Tworzenie modelu AGP kończy się niepowodzeniem w przypadku zagnieżdżonych kompilacji złożonych w Gradle
|
Narzędzie do zmniejszania rozmiaru zasobów zniekształca identyfikatory zasobów, co powoduje awarie w czasie wykonywania
|
|
Asystent uaktualniania pakietu SDK na Androida |
Asystent uaktualniania docelowego pakietu SDK się nie wczytuje
|
|
Profile podstawowe i ProfileInstaller |
Profgen – opcja zapisywania wszystkich plików DM jednocześnie
|
|
Wersje kompilacji |
Przełączanie aktywnego wariantu po zmianie wariantu domyślnego
|
Konflikty w oknie „Warianty kompilacji” powinny dotyczyć projektu konsumenta, a nie producenta.
|
|
Kompilacja C++ |
Wtyczka C++ zgłasza błędy preprocesora w Gradle
|
|
Edytor C++ |
stale aktualizowane symbole, które blokują budowanie;
|
Przerywanie analizy C/C++ w przypadku braku projektów C/C++
|
|
Analiza kodu |
Funkcja Proguard wskazuje, że typ @interface jest nieprawidłowy
|
|
Debuger |
Widok tworzenia próbuje otworzyć biblioteki zewnętrzne
|
JVM_IR evaluate expression nie może ocenić fragmentów z opakowaniami SAM
|
W przypadku podglądu w Compose widok podzielony wydaje się być zbyt agresywnym domyślnym ustawieniem
|
|
Edytor plików Gradle |
[Katalog wersji] Fałszywie pozytywny wynik w przypadku nieużywanego aliasu zależności podczas korzystania z pakietów
|
|
Importuj/synchronizuj |
Interfejs „Gradle JDK” nie synchronizuje zawartości pól
|
GradleProjectInfo.setSkipStartupActivity jest nadal używany
|
Nie można kontynuować pracy.
|
Ukrywanie konfiguracji uruchamiania głównej metody w Java w pasku bocznym w przypadku modułów Androida
|
Studio nie obsługuje uwzględnionych wersji, które są linkami symbolicznym.
|
|
Edytor układu |
Rozmiar podglądu projektu XML resetuje się, gdy przesuwasz kursor
|
layout xml: design-left-component tree ,select a component and can't use ctrl+B hotkey to code
|
|
Inspektor układu |
Aplikacja do debugowania czasami ulega awarii, gdy aktywny jest Kontroler układu
|
|
Lint |
[Lint] Wyjątek w funkcji filterIncident powoduje awarię klasy TranslucentViewDetector i nieprawidłowy wynik kontroli jakości kodu
|
TranslucentViewDetector powinien akceptować wartość „behind”.
|
Android Lint nie działa w przypadku biblioteki KMP, gdy „właściwość 'variantInputs.name' nie ma skonfigurowanej wartości”.
|
TranslucentViewDetector report wrong line in manifest
|
lintDebug fałszywie zgłasza ostrzeżenia UseTomlInstead podczas używania zależności projektu
|
nieoczekiwane problemy z innego projektu oznaczone przez Android Lint,
|
|
Logcat |
Kolor wskaźników tagów Logcat nie może być zmieniany
|
Logcat soft-wrap nie działa
|
|
Menedżer zasobów |
Brak katalogu w przypadku tworzenia folderu zasobu
|
|
Zasoby |
Funkcja znajdowania zastosowań/przechodzenia do definicji nie działa w przypadku zasobów androidTest
|
Odniesienia do zasobów nie są rozwiązywane w ramach androidTest
|
Klasa R biblioteki nie jest rozpoznawana w zestawie źródeł androidTest
|
|
Uruchom |
Nie można zapisać ustawień funkcji dynamicznych w przypadku konfiguracji uruchamiania i debugowania
|
|
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: 2024-12-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: 2024-12-22 UTC."],[],[]]