Android Studio Iguana: problemy zostały zamknięte

Android Studio iguana | Poprawka 1 z 2023.2.1

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.1
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Problem z obsługą przyrostowych danych wejściowych MergeJavaResourcesTask
Podgląd wiadomości
Nowe ciągi znaków nie są wychwytywane przez funkcję Podgląd tworzenia do momentu ponownego uruchomienia
Nie udało się wczytać elementu PreviewParameterProvider tylko w systemie Iguana
Inspektor układu
Inspektor układu ulega awarii podczas tworzenia wiadomości w AS Iguana Canary 10
Integracja z Lint
Lint nie może rozpoznać typów bliźniaczych zbiorów źródłowych w AGP 8.3.0-rc02

Android Studio – Iguana | 2023.2.1 RC 2

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-rc02
Rozwiązane problemy
Koszulka (R8)
Test SimpleKotlinEnumUnboxingTest kończy się niepowodzeniem dla bota kotlin_dev.

Android Studio – Iguana | 2023.2.1 RC 1

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-rc01
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Nie udało się zainstalować wtyczki Androida do obsługi Gradle 8.2.0 w projekcie, który używa funkcji dynamicznych
Dane wyjściowe kompilacji
Błędy synchronizacji AS Iguana Gradle nie są wyświetlane
Menedżer urządzeń
Definicje z identycznymi nazwami, ale o różnych identyfikatorach powodują błędy w oknie Konfiguracja AVD.
Dexer (D8)
[Biblioteka deugarowana] Biblioteka desugarowana w wersji 2.1 jest niezgodna z poprzednimi wersjami R8
Optymalizacje działające nawet tylko w D8?
Importowanie/synchronizacja
Regresja wydajności – konfigurowanie zależności w IDE
Hedgehog w Android Studio traci rozmiar projektu Computing
Koszulka (R8)
[R8 8.3.21] R8 8.3.21 ma 1,57 MB większy niż R8 8.1.56
Zwracanie klasy class.getInterfaces() jest puste

Android Studio – Iguana | 2023.2.1 Beta 2

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-beta02
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Nie można ustawić wersji JaCoCo w AGP 8.2.0
Nie udało się zainstalować wtyczki Androida do obsługi Gradle 8.2.0 w projekcie, który używa funkcji dynamicznych
Profile podstawowe i instalacja profilu
Metoda ComputeReleaseArtProfile kończy się niepowodzeniem i ma wartość java.lang.ArrayIndexOutOfBoundsException
Importowanie/synchronizacja
Używanie bibliotek innych niż AndroidX w projekcie AndroidX
Koszulka (R8)
[R8 8.3.21] R8 8.3.21 ma 1,57 MB większy niż R8 8.1.56

Android Studio iguana | 2023.2.1 Beta 1

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-beta01
Rozwiązane problemy
Importowanie/synchronizacja
Potencjalny problem ze zgodnością z Gradle 9 w Iguanie z powodu org.gradle.util.VersionNumber
Koszulka (R8)
Awaria pakietu SDK R8 Flurry z AGP 8.2.0
Android – R8 powoduje awarię podklasy modułu LinearUkładManager
R8 8.2.33, awaria środowiska wykonawczego „java.lang.VerifyError: Bad type on operand stack” (Nieprawidłowy typ w stosie operacji) po uaktualnieniu

Android Studio iguana | 2023.2.1 Canary 17

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa17
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Podaj opcje włączenia wygenerowanych źródeł w formacie Javadoc i SourceJar
Potrzebna jest szybka poprawka rozbieżności między kompilatorem buildSdk a zależnością minCompileSdkVersion
[Gradle] narzędzia:overrideLibrary powinny obsługiwać gwiazdkę (*)
Zablokuj interfejs podczas edytowania pliku manifestu
Statystyki dotyczące jakości aplikacji
Funkcja sortowania w kolumnie Problemy nie jest sortowana intuicyjnie
Debuger C++
Debuger LLDB nie sprawdza pliku APK pod kątem wymaganych architektur przed uruchomieniem
Analiza kodu
Sprawdzanie wersji biblioteki Lint nie działa w przypadku BoM (listy materiałów)
Edytor kodu
Szybkie działanie w dokumentacji dotyczące funkcji pokazuje „COMPILED_CODE” dla domyślnych parametrów w Iguana Canary 5
Menedżer urządzeń
Skórki urządzeń zostały skopiowane do katalogu SDK
Gradle
„InlineApi” zamiast „InlinesApi”
Importowanie/synchronizacja
Zezwalaj na testy synchronizacji ze starymi wersjami AGP w celu obsługi nowego DSL w przestrzeni nazw
Nie zaktualizowano BOM Firebase
Lint
Android Studio / Lint nie informuje, kiedy zależności „platformy” są nieaktualne
Błąd: brak sugestii aktualizacji zależności Firebase-bom
Struktura projektu (ani Gradle (?)) nie wykrywa zależności Firebase BOM, które trzeba uaktualnić do nowszej wersji.

Android Studio iguana | 2023.2.1 Canary 16

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa16
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Link do „odłączonych projektów” w ustawieniach Studio jest w niewłaściwym miejscu.
Dyktafon do espresso
Zarejestruj okno testu, które nie wyświetla się w Android Studio w przypadku „Expresso Test Recorder”,
Importowanie/synchronizacja
Niejasny błąd/ostrzeżenie po synchronizacji projektu
Inspektor sieci
Obsługa gRPC w inspektorze sieci
Inspektor gRPC nie może przechwytywać z AndroidChannelBuilder
Koszulka (R8)
isShrinkResources zapewnia zbyt dużą optymalizację w wersjach 8.3.0-alfa11-alfa14

Android Studio iguana | 2023.2.1 Canary 15

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa15
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Niepowodzenie testu DexArchiveBuilderTaskDelegate z modułem biblioteki tylko zasobów
Niestandardowa wersja wtyczki AGP7.4 toTransform dla wszystkich zgłoszeń zduplikowanych wpisów: META-INF/MANIFEST.MF
Obsługuj nowe tagi w pliku manifestu.
Dyktafon do espresso
Zarejestruj okno testu, które nie wyświetla się w Android Studio w przypadku „Expresso Test Recorder”,
Importowanie/synchronizacja
Interfejs „Gradle JDK” nie podpowiada „Synchronizacji Gradle”
Inspektor układu
Iguana Canary 13: inspektor układu spamuje plik logcat z komunikatem „Nie znaleziono identyfikatora pakietu ff dla identyfikatora zasobu 0xFFff”.
Inspektor sieci
Obsługa gRPC w inspektorze sieci
Informacje
Po przeniesieniu plików zasobów następuje przerwanie w rozpoznawaniu zasobów
Podczas wyodrębniania ciągu znaków występuje błąd
Uruchomione urządzenia
Nie można połączyć się z urządzeniem fizycznym na potrzeby programowania

Android Studio iguana | 2023.2.1 Canary 14

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa14
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
SDK Manager powinien przestać fałszować dane dziennika do stdout
Dane wyjściowe kompilacji
Błąd automatycznej migracji ksp nie jest widoczny w Android Studio
Gradle
NoClassDefFoundError z AGP 8.1.0, trybem deugaringu i minifikacją
Lint
StackOverflow z `LintClient.getSdkHome`
Nowy kod/szablony
DO ZROBIENIA: usuń po poprawieniu kodu KTIJ-19369
Menedżer zasobów
Błąd importu SVG, Błąd podczas analizy pliku *.svg – nie jest to prawidłowy plik SVG
Przeprowadzanie testów
Na Pixelu 7 Pro nie można przeprowadzić testu instrumentacji modułu lib

Android Studio iguana | 2023.2.1 Canary 13

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa13
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Prośba o funkcję: zmiana wersji com.android.build.api.extension.impl.CURRENT_AGP_VERSION na publiczny interfejs API
Asystent aktualizacji pakietu Android SDK
Brak ścieżki uaktualnienia do poziomu API 34
Podgląd wiadomości
IDE działa bardzo wolno w Hedgehog 9 (prawdopodobnie ComposePreviewRunLineMarkerContributor)
Nowy kod/szablony
Dodanie nowej zależności modułu biblioteki nie udaje się skompilować
Struktura projektu
Podany obiekt javaHome jest prawdopodobnie nieprawidłowy. Nie mogę znaleźć pliku wykonywalnego Java
Uruchomione urządzenia
podgląd urządzenia ma kształt owalny

Android Studio iguana | 2023.2.1 Canary 12

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa12
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
AGP 8.1.0: funkcja dynamiczna: zależność między nimi i wyodrębnianieProguardFiles powodują błędy kompilacji.
Wygląda na to, że `variant.unitTest.jniLibs.addGeneratedSourceDirectory` nie wykonuje żadnych działań
Zaktualizuj parser XML używany w AGP na potrzeby zgodności z Gradle 8.4
Pakiet wersji AGP 8.0.1 instrument jacoco nie działa
REGRESSION HEDGEHOG: przycisk Uruchom jest opóźniony o kilka sekund (tworzenie specyfikacji)
AGP 8.3.0-alfa11 tworzy plik APK wersji, który ulega awarii podczas uruchamiania z kodem android.content.res.Resources$NotFoundException
Zmień właściwość „android.lint.printStackTrace” w AGP na stabilną
Importowanie i synchronizacja w C++
Android Studio ciągle indeksuje niepowiązany kod C++
Procesor
Android Studio blokuje się podczas profilowania/rejestrowania śledzenia procesora. Ostatni trzmiel i delfin
Eksplorator plików na urządzeniu
Aby korzystać z Eksploratora urządzeń, zaktualizuj Inspektora aplikacji
Lint
Nieużywany procesor zasobów może usunąć plik kompilacji Gradle
Sprawdzanie lintowania NewApi nie jest zgodne z końcowym polem „isAtleastU() && otherCondition()”
Przeprowadzanie testów
AS 2022.3.1.13 C3 nie zezwala na debugowanie testów integracji, gdy testowanego wariantu nie można debugować

Android Studio iguana | 2023.2.1 Canary 11

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa11
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Przejście na nowy interfejs API dopasowania konfiguracji Gradle
Kompilacja zasobów kończy się niepowodzeniem, gdy kompilator Kotlin próbuje zaktualizować się do IDEA 21.3
Reaktywna metoda get() z interfejsem API artefaktów
Zmień właściwość „android.lint.printStackTrace” w AGP na stabilną
Interfejs API
Plik com.android.build.api.dsl.Packaging nie zawiera przydatnego dokumentu javadoc.
Żądanie nowej funkcji DSL interfejsu Varian API: odpowiednik starej wersji interfejsu API BaseVariant.preBuildProvider
Importowanie/synchronizacja
Element GradleProjectInfo.setPomińStartupActivity jest nadal używany
Odśwież VFS po kompilacjach projektu
Zaoferuj szybką poprawkę dotyczącą „Nie udało się zainstalować dystrybucji Gradle”
Inspektor układu
Iguana Canary 2: inspektor umieszczonego szablonu spamu i błędy „Nieprawidłowy identyfikator zasobu”
Lint
Nieprawidłowe wyróżnienie ostrzeżenia, które jest fałszywie dodatnie
Parametr Lint visitAnnotationUsage nie jest wywoływany w przypadku przypadków użycia klas z adnotacjami w deklaracjach zmiennych
Inspektor sieci
Ustaw inspektora sieci jako statycznego
Uruchomione urządzenia
Strumieniowanie danych z urządzenia Pixel Fold zostało przerwane na poziomie API 34

Android Studio iguana | 2023.2.1 Canary 9

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa09
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Przekształcenie artefaktu ASSETS powoduje udostępnienie uszkodzonych lokalizacji wejściowych/wyjściowych
Ustaw android.experimental.r8.dex-startup-Optimization=true jako domyślną
Edytowanie
Flaga shrinkunusedprotofields jest oznaczona jako nieprawidłowa w Pro-rules.pro
IntelliJ
Iguana: proces 471 nadal działa
Lint
Lint Quickfix nie działa i powoduje błąd IDE
Niespójny niepowodzenie testu z powodu częściowej analizy
Logcat
Dodaj kolumnę nazwy procesu w narzędziu Logcat

Android Studio iguana | 2023.2.1 Canary 8

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa08
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Przekształcenie pliku APK powoduje błąd z listą ListingFileRedirectTask
Profile podstawowe i instalacja profilu
W skompilowanym profilu brakuje klas odsugerowanych
Edytor kodu
Android Studio – blokada wzajemna (AttachAndroidSdkSourcesnotificationProvider)
Edytowanie wiadomości
Domyślnie nie wdrażaj opcjonalnych lambda na końcu
Podgląd wiadomości
Prośba o zmianę: poprzedni szablon transmisji na żywo powinien wygenerować funkcję prywatną
Debuger
Instrukcje sprawdzania aplikacji są mylące
Importowanie/synchronizacja
AndroidGradleProjectAssignr.isAndroidGradleProject zajmie dużo czasu
Edytowanie na żywo
10-30 sekund zawieszania się z powodu edycji na żywo
Profilerzy
Program profilujący działa niepotrzebnie już po 3–4 uruchomieniach; trzeba ponownie uruchomić IDE
Menedżer zasobów
Błąd: import pliku SVG umieszcza go w niewłaściwym folderze „drawable-svg” zamiast „drawable”, co powoduje błąd „Nie udało się połączyć zasobów Androida”
Testowanie
Wyniki testu porównawczego makr pokazują te same informacje o czasie dla wszystkich testów po kliknięciu polecenia Uruchom -> Importuj testy z pliku

Android Studio iguana | 2023.2.1 Canary 7

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa07
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
AGP 8.1.0 odinstalowuje aplikację po przeprowadzeniu testów z instrumentacją – wersja 7.4.2 nie
Edytor układu
androidx.core:core-ktx:1.12.0 powoduje problem z renderowaniem w Android Studio
Edytor nawigacji
Problem ze zdefiniowaniem argumentów w nawigacji
Profilerzy
Zapisz (lub skopiuj) ślady zarejestrowane w bibliotece Macrobenchmark
Renderowanie
Android Studio Hedgehog 2023.1.1 Canary 15 zawiesza się podczas wpisywania nazwy zasobu, który można rysować.
Informacje
Wyodrębnianie ciągu generuje getString() zamiast stringResource() w elektrycznym węgorze
Uruchom
Minimalna wartość portu 5038 w przypadku „adb zarządzanego przez użytkownika” uniemożliwia użycie domyślnego portu 5037, który może być wymagany
Wskazówka dnia
Blokuj wskazówkę dnia w Android Studio

Android Studio iguana | 2023.2.1 Canary 6

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa06
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Wymuszaj `android.enableDexingArtifactTransform=true`
[Gradle 8.4][upgrade] Błąd testu integracji po uaktualnieniu z powodu obsługi pliku na etapie konfiguracji
AGP 8.3.0-alpha-02 – „Błąd: nie udało się dokonać deserializacji repozytorium zasobów w pamięci podręcznej”.
[Gradle 8.4][upgrade] Błąd testu integracji po uaktualnieniu związany z obsługą pliku na etapie konfiguracji TestLabBuildService
Edytor kodu
Edytor reguł ProGuard ostrzega o braku klasy w polu -dontwarn
Edytowanie wiadomości
Nie umieszczaj „@Composable” w stałych wyodrębniania
Emulator
Wyjątki Bluetooth w przypadku korzystania z Emulatora Androida 33.1.13
Importowanie/synchronizacja
Źródła bibliotek KMP na AndroidzieX nie są pobierane w Studio I Canary 5.
Lint
Brak ostrzeżenia lint dotyczącego klasy kotlin.text.MatchNamedGroupCollection#get(String) wymagających interfejsu API 26
lint:TypographyCytaty – fałszywie negatywne: więcej niż jeden apostrof ze zmianą znaczenia
AGP 8.0.2 – detektor Nieprawidłowe ID – fałszywie dodatni
Problemy z lintError dodane do punktów odniesienia
Informacje
Usuń nieużywane zasoby (STRING)

Android Studio iguana | 2023.2.1 Canary 5

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa05
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Ogranicz/usuń logowanie na poziomie informacji w AGP „Inna wtyczka Analytics do proto: ...”
[Gradle 8.4][upgrade] Operacja na pliku podczas konfiguracji w ProcessJavaResTask powoduje przerwanie buforowania konfiguracji
Wariant interfejsu API do pobrania tabeli symboli (R.txt)
Samodzielna wtyczka lint nie obsługuje prawidłowo zależności gradleApi()
Niska jakość plików kDokumenty w klasach/właściwościach AGP. „Wariantoutput.enable” sugeruje, że należy je zastąpić elementem „Variantoutput.enable”.
AGP 8.3.0-alfa02 nie może instalować profili wersji na hostach systemu Windows
Wiązanie danych
BindingXmlIndex.getInputFilter narusza umowę FileBasedIndexExtension
Utrata powiązań
Edytowanie
Iguana Canary 1: podwójne kolory w rynsztoku
Emulator
Błąd podczas wykonywania testu w emulatorze : Nie można rekompilować * (output(stdout=Failure: package * can not be builds , stderr=))
Edytor plików Gradle
Nieużywana właściwość „unqualifiedResLocale”
Importowanie/synchronizacja
Studio powinno wykryć nowy plik jar usunięty do folderu libs i zaoferować ponowną synchronizację
Lint
Sprawdzanie LINT (Nieużywany) Wykrywanie fałszywych trafień zasobu w powiązaniu i w odbiorniku kliknięć
Nie udało się wczytać pliku jar z niestandardowym sprawdzaniem lintera: nie można rzutować węzła do TreeNode
Parametr Lint visitAnnotationUsage nie jest wywoływany w przypadku przypadków użycia klas z adnotacjami w deklaracjach zmiennych
Lint 31.0.2 kończy się błędem z użyciem java.util.NoSuchElementException: Tablica jest pusta.
Inspektor sieci
Reguły inspektora sieci AS Flamingo nie działają
Nowy kod/szablony
Repozytoria wtyczek w nowym kreatorze projektów przyspieszają synchronizację przy pierwszej próbie
Profilerzy
Zapisz (lub skopiuj) ślady zarejestrowane w bibliotece Macrobenchmark
Pakiety wersji/pliki APK
Eksportuj kompilację do folderu kończącego się spacją
Uruchom
Nie udało się uruchomić aktywności z menu rynkowego
Uruchomione urządzenia
Dublowanie urządzeń powoduje bardzo wysokie wykorzystanie procesora na telefonie

Android Studio – Iguana | 2023.2.1 Canary 4

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa04
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Na etapie konfiguracji nie sprawdzaj, czy istnieją pliki nakładki manifestu
Uszkodzony link do dokumentu Gradle w przypadku błędu MergeJavaResWorkAction
Gradle 8.1 przerywa buforowanie konfiguracji z powodu pliku .gradle/.android/analytics.settings
Usługa AGP nie powinna używać elementu ProjectObjectIdentifier.projectPath bez elementu ProjectAssetIdentifier.build
Edytowanie
Nierozpoznane odwołanie w IDE dla klas wygenerowanych przez Safeargs
Importowanie/synchronizacja
StopGradleDaemonsAction jest uruchamiana w wątku interfejsu użytkownika
Zalecana wersja AGP to 3.3.2
Inspektor sieci
Reguły inspektora sieci AS Flamingo nie działają
Pakiety wersji/pliki APK
Komunikat „Wygenerowano pliki APK...” jest mylący, jeśli plik APK nie został zmodyfikowany.
Informacje
Opcja „Usuń nieużywane zasoby” nie działa po wybraniu modułu w widoku projektu.

Android Studio – Iguana | 2023.2.1 Canary 3

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa03
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Nie udało się wykonać zadania „:app:mergeReleaseClasses” po aktualizacji AGP z 8.0.2 do 8.1.0
[Gradle 8.4][upgrade] Niepowodzenie testu integracji po uaktualnieniu z powodu użycia wycofanej funkcji we wtyczce kotlin Gradle
Statystyki dotyczące jakości aplikacji
Okno narzędzia AQI pokazuje zawsze liczbę użytkowników na podstawie licznika zdarzeń.
Statystyki jakości aplikacji pokazują nieprawidłową wersję systemu operacyjnego
Profile podstawowe i instalacja profilu
Wtyczka Gradle nie jest zgodna z wersjami alfa 8.3
Edytor kodu
Uruchamianie „nieprawidłowego formatowania” w plikach XML układu w przypadku nieprawidłowej wartości ustawienia
Edytor plików Gradle
Gdy nazwy są zagnieżdżone, w katalogu wersji znajdują się nieużywane symbole w Groovy
Informacje
Android Studio zawiesza się, ponieważ pośrednio odnosi się do zduplikowanej nazwy

Android Studio iguana | 2023.2.1 Canary 2

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa02
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Sprawdzanie minimalnej wersji Gradle nie odbywa się w drugiej kompilacji i po
Podgląd wiadomości
Menu rozwijane w nieprawidłowym miejscu w trybie podglądu interaktywnego jest rozwinięte
Kod korzystający z wibracji powoduje awarię podglądu wiadomości
Podgląd tworzenia nie działa, gdy używasz tekstu HTML z tagami B.
Narzędzia do projektowania
Projekt staje się pusty podczas wstawiania widżetu karty
Importowanie/synchronizacja
Studio zgłasza problemy z nieobsługiwanych modułów podczas synchronizacji Gradle
Niejasny błąd/ostrzeżenie po synchronizacji projektu
IntelliJ
Android Studio iguana – nie udało się rozpocząć – NPE w BytecodeTransformerAdapter
Edytor układu
Nie można przesłać obiektu BufferedInputStream do klasy AssetManager$AssetInputStream
Integracja z Lint
Błąd linta DuplikatPlatformClasses z zależności testImplementation
Modyfikacja refaktoryzacji
Modularyzacja nie powoduje wyświetlenia modułów w określonej kolejności
Inspektor sieci
Błąd w logach: „lateinit Property model has not been zainicjowany”
Menedżer zasobów
Menedżer zasobów nie pokazuje elementów możliwych do rysowania z niestandardowymi atrybutami kolorów
Menedżer zasobów przycina niektóre elementy rysowalne wektorowe
Przeprowadzanie testów
Testy jednostkowe nie zostaną ponownie uruchomione
Koszulka (R8)
R8 nie działa po uaktualnieniu z wersji AGP 8.0.2 na 8.1.0

Android Studio – Iguana Canary 1 (2023.2.1.1)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.3.0-alfa01
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Pamięć podręczna kompilacji jest nadmiarowa w przypadku zadania PackageForUnitTest
[AGP 8.1.0] Test AGP
Tworzenie modelu AGP kończy się niepowodzeniem w przypadku zagnieżdżonych kompilacji złożonych Gradle
Zmniejszacz zasobów zmienia identyfikatory zasobów, co prowadzi do awarii środowiska wykonawczego
Asystent aktualizacji pakietu Android SDK
Asystent uaktualnienia docelowego pakietu SDK nigdy się nie wczytuje
Profile podstawowe i instalacja profilu
Profgen – opcja jednoczesnego wysyłania wszystkich plików DM
Wersje kompilacji
Przełącz aktywny wariant po zmianie wariantu domyślnego
Konflikty w oknie wariantów kompilacji powinny dotyczyć projektu konsumenta, a nie producenta
Kompilacja C++
Wtyczka C++ zgłasza błędy procesora wstępnego na gradlew
Edytor C++
Stale aktualizujemy symbole, które blokują budynki
Analiza zwarcia C/C++ przy braku projektów C/C++
Analiza kodu
Powiadomienie o ochronie wyróżnia atrybut @interface type jako nieprawidłowy
Debuger
Próby otwarcia podglądu dla bibliotek zewnętrznych w aplikacji Compose Preview
Wyrażenie JVM_IR oceniające nie ocenia fragmentów z otokami SAM
W podglądzie tworzenia wiadomości widok podzielonego widoku wydaje się zbyt agresywny
Edytor plików Gradle
[Katalog wersji] Fałszywie dodatni nieużywany alias zależności, gdy jest używany w pakietach.
Importowanie/synchronizacja
Interfejs „Gradle JDK” nie synchronizuje zawartości pól
Element GradleProjectInfo.setPomińStartupActivity jest nadal używany
Nie udało się uruchomić postępu.
Ukryj konfiguracje uruchamiania głównej metody Java w rynku dla modułów Androida
Studio nie obsługuje uwzględnionych kompilacji, które są połączone symbolami.
Edytor układu
Rozmiar podglądu projektu XML resetuje się wraz z ruchem kursora
układ xml: drzewo projekt-po lewej stronie ,wybierz komponent i nie można tworzyć kodu za pomocą skrótu Ctrl+B
Inspektor układu
Debuguj awarię aplikacji, gdy włączony jest Inspektor układu
Lint
[Lint] Mechanizm TranslucentViewDetector powoduje awarię funkcji filterIncident, przez co liść generuje nieprawidłowy wynik.
Obiekt TranslucentViewDetector powinien akceptować wartość „za”
W bibliotece KMP wystąpił błąd Android Lint, w którym „właściwość „variantInputs.name” nie ma skonfigurowanej wartości.
TranslucentViewDetector zgłasza nieprawidłowy wiersz w pliku manifestu
lintDebug fałszywie zgłasza ostrzeżenia UseTomlInstead podczas używania zależności projektu
Nieoczekiwane problemy z innego projektu oznaczonego przez Android Lint
Logcat
Nie można zmienić koloru wskaźników tagu Logcat
Opakowanie LogCat nie działa
Menedżer zasobów
W folderze tworzenia zasobów brakuje katalogu
Informacje
Znajdowanie przypadków użycia/przechodzenie do definicji nie działa w przypadku zasobów androidTest
Odniesienia do zasobów nie są rozpoznawane w teście androidTest
Klasa R biblioteki nie została rozpoznana w zbiorze źródłowym androidTest
Uruchom
Nie można zapisać ustawień funkcji dynamicznych w konfiguracjach uruchamiania/debugowania