Zamknięte problemy z Android Studio Hedgehog

Android Studio Hedgehog | Poprawka 2 w wersji 2023.1.1

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.2
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Nie można ustawić wersji JaCoCo w AGP 8.2.0
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
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 Hedgehog | Poprawka 1 w wersji 2023.1.1

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.1
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Nie uruchamiaj zadań dexing w klasach podprojektów, gdy zostały one już zaznajomione z transformami artefaktów
Błąd wtyczki Androida do obsługi Gradle z wersją JavaVersion.VERSION_11 i OpenJDK 21 za sztukę
Dexer (D8)
Rekordy Decugar na Androidzie U
Importowanie/synchronizacja
Używanie bibliotek innych niż AndroidX w projekcie AndroidX
IntelliJ
Android Studio zawiesił się plik XML indeksowania, który zawiera nieprawidłowe znaki
Uruchomione urządzenia
Nie można połączyć się z urządzeniem fizycznym na potrzeby programowania
Koszulka (R8)
R8 generuje nieprawidłowy plik .dex, w wyniku czego powstaje wyjątek rzutowania klasy w czasie działania
R8 powoduje zmianę interfejsu na niedostępny
Awaria pakietu SDK R8 Flurry z AGP 8.2.0
Android – R8 powoduje awarię podklasy modułu LinearUkładManager
Wyjątek ClassCastException w R8, gdy przepakowywanie jest włączone, a zmniejszanie, zaciemnianie i optymalizacja jest wyłączone
R8 utknął w metodzie Bridge Analysisr.analyzeMethod
R8 8.2.33, awaria środowiska wykonawczego „java.lang.VerifyError: Bad type on operand stack” (Nieprawidłowy typ w stosie operacji) po uaktualnieniu

Jeż Android Studio | 2023.1.1 RC 3

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-rc03
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
REGRESSION HEDGEHOG: przycisk Uruchom jest opóźniony o kilka sekund (tworzenie specyfikacji)
Menu Pomoc
Logo na ekranie Informacje jest zniekształcone, począwszy od iguana Canary 6.

Jeż Android Studio | 2023.1.1 RC 2

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-rc02
Rozwiązane problemy
Podgląd wiadomości
Podgląd tworzenia nie działa, gdy używasz tekstu HTML z tagami B.
Edytor układu
Wyjątek w edytorze układu

Jeż Android Studio | 2023.1.1 RC 1

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-rc01
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Android Studio Giraffe nie respektuje parametru versionCodeOverride w AGP 8.1
AGP 8.1.0 odinstalowuje aplikację po przeprowadzeniu testów z instrumentacją – wersja 7.4.2 nie
Przekształcenie pliku APK powoduje błąd z listą ListingFileRedirectTask
Kompilacja C++
[Hedgehog | 2023.1.1 Beta 4] flaga Gradle android.injected.build.abi' zawiera nieprawidłową wartość „armeabi”.
Uruchomione urządzenia
Dublowanie urządzeń powoduje bardzo wysokie wykorzystanie procesora na telefonie
Wtyczki innych firm
Obsługa wtyczki Lombok

Android Studio jeż | 2023.1.1 Beta 5

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-beta05
Rozwiązane problemy
Dexer (D8)
Włącz rekord natywny i klasy zamknięte podczas dexingu dla min-api 34 i nowszych

Android Studio Hedgehog | 2023.1.1 Beta 4

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-beta04
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.1 przerywa buforowanie konfiguracji z powodu pliku .gradle/.android/analytics.settings
[AGP 8.1.0] Test AGP

Android Studio Hedgehog | 2023.1.1 Beta 3

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-beta03
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Parametr androidResources nie jest dostępny w module biblioteki Androida
Importowanie/synchronizacja
Niejasny błąd/ostrzeżenie po synchronizacji projektu
Studio zgłasza problemy z nieobsługiwanych modułów podczas synchronizacji Gradle
Przeprowadzanie testów
Testy jednostkowe nie zostaną ponownie uruchomione
Koszulka (R8)
Kotlin 1.9 powoduje zniszczenie lambda Kotlin przez R8 w przypadku usunięcia wartości nullcheck

Android Studio Hedgehog | 2023.1.1 Beta 2

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-beta02
Rozwiązane problemy
Menedżer urządzeń
[AS + Emulatory Wear] Menedżer urządzeń nie pamięta parowania, dopóki urządzenia nie zostaną uruchomione
Edytor układu
układ xml: drzewo projekt-po lewej stronie ,wybierz komponent i nie można tworzyć kodu za pomocą skrótu Ctrl+B
Integracja z Lint
Błąd linta DuplikatPlatformClasses z zależności testImplementation

Android Studio Hedgehog | 2023.1.1 Beta 1

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-beta01
Rozwiązane problemy
Asystent aktualizacji pakietu Android SDK
Asystent uaktualnienia docelowego pakietu SDK nigdy się nie wczytuje
Importowanie/synchronizacja
Interfejs „Gradle JDK” nie synchronizuje zawartości pól
Nie udało się uruchomić postępu.
Inspektor układu
Debuguj awarię aplikacji, gdy włączony jest Inspektor układu
Lint
Nieoczekiwane problemy z innego projektu oznaczonego przez Android Lint
W bibliotece KMP wystąpił błąd Android Lint, w którym „właściwość „variantInputs.name” nie ma skonfigurowanej wartości.
Uruchom
Nie można zapisać ustawień funkcji dynamicznych w konfiguracjach uruchamiania/debugowania
Koszulka (R8)
java.lang.VerifyError: Odrzucona klasa weryfikatora
Kompilacja blokuje się na :minifyReleaseWithR8 podczas korzystania z biblioteki Apache POI

Android Studio Hedgehog | 15.1.2023.1.1 Canary 15

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa15
Rozwiązane problemy
Narzędzia do projektowania
Okno zmiany kolorów z marginesu w IDE, nie można wyświetlać wersji alfa mniejszych niż 10%
Uruchom
[Android T+] ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS Flaga zakłóca proces uruchamiania programów telewizyjnych

Android Studio Hedgehog Canary 14 (14.1.2023 r.)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa14
Rozwiązane problemy
Statystyki dotyczące jakości aplikacji
Zrzut stosu Crashlytics Firebase zawsze przewija do końca po ustawieniu kursora w dowolnym miejscu zrzutu stosu.
Wersje kompilacji
Przełącz aktywny wariant po zmianie wariantu domyślnego
Edytor C++
Funkcja Znajdź użycie klasy i Znajdź użycie jest nieprawidłowa: „AssertionError: Symbole muszą być wczytane”
Importowanie/synchronizacja
IllegalStateException: moduł Project.app nie jest modułem Gradle
Edytor układu
Okno narzędzi do dokumentacji: automatyczna aktualizacja ze źródła nie działa z atrybutami XML w oknie narzędzia Designer, ale skrót Ctrl+q już działa.
Uruchomione urządzenia
Nieprzerwane wyświetlanie na urządzeniach komunikatu „Łączę się z urządzeniem”.
Robot StudioBot
Funkcja Wstaw jako kursor obsługuje tylko jedną metodę
StudioBot nie uwzględnił importu dla popularnych klas pakietu SDK

Android Studio Hedgehog Canary 13 (13.1.2023 r.)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa13
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Aktualizacja do narzędzia Gradle 8.2 lub RC
Nie można uzyskać dostępu do pliku „java.lang.Comparable”
Podgląd wiadomości
Powtarzające się wywołania do podglądu funkcji kompozycyjnej – brak ostrzeżenia o linter, nieprawidłowy wpis autouzupełniania, brak komunikatu o błędzie
Menedżer urządzeń
Błąd: nie można dodać elementu-emulator do listy „menedżer urządzeń”
Gradle
Dodaj informacje o katalogu wersji do AndroidAddLibraryDependencyAction, które dodaje zależności
Edytor układu
Okno narzędzi do dokumentacji: automatyczna aktualizacja ze źródła nie działa z atrybutami XML w oknie narzędzia Designer, ale skrót Ctrl+q już działa.
Edytowanie na żywo
Utwórz LiveEdit: ArithmeticWyjątek: dzielenie przez 0

Android Studio Hedgehog Canary 12 (12.1.2023 r.)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa12
Rozwiązane problemy
Debuger
Kod źródłowy nie pasuje do kodu bajtowego
Importowanie/synchronizacja
java.lang.IllegalStateException: Brak gradlePath na
Powiadomienie o kompilacji w Android Studio w wersji Canary zawsze pokazuje 0 błędów
Edytor układu
Android Studio używa liczb arabskich do określania marginesów i innych atrybutów
problem z renderowaniem w edytorze układu
Panel atrybutów działa nieprawidłowo, gdy dołączona strona ma wartość Brak
Przeciąganie widoku w układzie ograniczeń pokazuje nieprawidłowy interfejs, gdy constaintLayout ma dopełnienie
Okno narzędzi do dokumentacji: automatyczna aktualizacja ze źródła nie działa z atrybutami XML w oknie narzędzia Designer, ale skrót Ctrl+q już działa.
Nie ustawiaj LinearUkładCompat jako pierwszej sugestii w plikach XML
Podczas kopiowania i wklejania komponentu widoku z 2 różnych plików układu XML identyfikator widoku ma nazwę + I
Niestandardowy element rysowalny nie ma opcji kodu, podziału i projektu ani opcji Brak automatycznego odświeżania
Lint
Podczas korzystania z UAST Lint ignoruje problem UseValueOf

Android Studio Hedgehog Canary 11 (11.1.2023 r.)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa11
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Reklamuj wymagania dotyczące wersji R8 / D8 w metadanych AAR (np. coreLibraryDesugaring i nowego interfejsu API poza powielaniem)
Ostrzeżenie o synchronizacji: „Po utworzeniu usługi AnalyticsService nie należy uzyskiwać dostępu do GradleBuildProject.Builder przez AnalyticsConfiguratorService”
Android Studio,
Brak rozszerzenia pliku w domyślnej nazwie pliku nagrania wideo
Edytor kodu
duże obrazy WebP zajmują połowę obszaru kodowania
Narzędzia do projektowania
Nie udało się uruchomić procesu Git: dostęp do wykonywania jest niedozwolony podczas renderowania
Edytor plików Gradle
Katalogi wersji wyświetlają ostrzeżenie, gdy dostępny jest nowszy artefakt SNAPSHOT
Importowanie/synchronizacja
com.intellij.jarRepository.ExternalAdnotacjeRepositoryAssignr
Edytor układu
funkcja przeciągania i upuszczania w menedżerze zasobów zastępuje nawiasy klamrowe
Drzewo komponentów ustawień: tytuł jest niespójny
Układ ograniczeń: edytor układu nie wyświetla szczegółów zdefiniowanych w stylu
Utwórz skrót do tworzenia (w edytorze) odbudowuje wszystkie moduły zamiast bieżącego modułu
Opcja „Cofnij niezdefiniowane” po automatycznej konwersji układu na format ograniczeń
Kolejność uwzględniania wpływa na narzędzia:działanie tekstu
New TextInputlayout stale znika z ekranu po połączeniu z istniejącym obiektem
tag wewnątrz układu XML uruchamia błąd linta: „Unresolvable tag” (Nie można rozwiązać problemu)
Edytor układów : ostatnie ustawienia wyświetlania nie są zapisywane
Lint
Bumblebee 2021.1.1 Patch 1 informuje, że stara wersja (20030203.000550) wspólnego środowiska jest nowsza niż 2.11.0.
Android Studio nieprawidłowo oznacza określoną wersję jako nieaktualną.
Edytor ruchu
IDE blokuje się przy autouzupełnianiu w układzie XML

Android Studio Hedgehog Canary 10 (10.1.2023 r.)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa10
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Interfejs „android.injected.studio.version” został usunięty z aplikacji Android Studio Giraffe
Dodano możliwość wyłączenia AndroidXDependencyCheck
Funkcja generateLocaleConfig w systemie agp 8.1.0 wykorzystuje porządkowanie niedeterministyczne, co zakłóca powtarzalne kompilacje
Dyktafon do espresso
Dodaj zależność do katalogu, jeśli projekt ma informacje o katalogu wersji w rejestratorze testów (RecordingDialog)
Importowanie/synchronizacja
Studio Hedgehog Canary 6 zawiesza się przy synchronizacji Gradle z programem Gradle w wersjach 8.1.1 i AGP 8.0.2
Struktura projektu
Nie można zaktualizować niestandardowej lokalizacji JDK bez wcześniejszego otwarcia projektu

Android Studio Hedgehog Canary 9 (2023.1.1.9)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa09
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Naprawianie błędów LintErrors podczas uruchamiania lint za pomocą K2 UAST za pomocą Gradle w projekcie KMP
Obsługa brakującego wymiaru strategii na poziomie wariantu oraz prawdopodobnie dopasowania typu i smaku kompilacji
Lint
Lint 8.2.0 w wersji alfa nadal nie obsługuje importowania funkcji najwyższego poziomu w kotlinie
Informacje
Przycisk pomocy dotyczącej okna Nowy katalog zasobów

Android Studio Hedgehog Canary 8 (2023.1.1.8)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa08
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Niezgodność funkcji ASM Transform i toAttach()
Podgląd wiadomości
Obsługa funkcji ValueAnimators w narzędziu Tworzenie podglądu w AndroidView
Inspektor układu
Popraw wykrywalność ustawienia wyłączające osadzony element zamówienia
Lint
Bumblebee 2021.1.1 Patch 1 informuje, że stara wersja (20030203.000550) wspólnego środowiska jest nowsza niż 2.11.0.
Integracja z prefabem
[AGP] Prefab: zadanie konfiguracji CMake kończy się niepowodzeniem, gdy ustawiona jest zmienna środowiskowa JAVA_TOOL_OPTIONS
Pakiety wersji/pliki APK
"Wygeneruj podpisany pakiet lub plik APK" => Problem z kolejnością listy "Moduł"
Uruchom
Selektor urządzeń wybiera nieprawidłowe urządzenie początkowe
Uruchomione urządzenia
[Ulepszenie] Po pomyślnym wyłączeniu automatycznego ustawiania ostrości emulatora.
Wtyczki innych firm
Obsługa wtyczki Lombok

Android Studio Hedgehog Canary 7 (2023.1.1.7)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa07
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
udostępnienie sposobu uzyskania domyślnej wersji pakietu NDK;
Wtyczka Androida do obsługi Gradle wymaga do uruchomienia środowiska Java 17.
Asystent aktualizacji pakietu Android SDK
Asystent uaktualnienia nieprawidłowo sugeruje aktualizację do wersji targetSdk 33
Narzędzia do projektowania
Logi są zapełnione „SlowOperations”, a IDE staje się bardzo powolne i powolne
Edytor plików Gradle
Sugestia wersji zależności jest zbyt „zachłanna” w przypadku wyższych numerów wersji
Importowanie/synchronizacja
Szybka poprawka umożliwiająca uaktualnienie wszystkich modułów do nowszej wersji narzędzi do kompilacji
Błąd ustawienia serwera proxy HTTP AndroidStudio
Lint
Dodaj opcję nieuwzględniania numerów wierszy i kolumn w punkcie bazowym lintowym
Testy lint nie obsługują funkcji języka Java 17
Logcat
Usuń logi przestrzeni adresowej emulatora z gatunku logcat w emulatorze
Kreator nowego projektu
Domyślny katalog projektu jest ignorowany w nowym szablonie projektu
Struktura projektu
Błąd: za każdym razem, gdy chcę zaktualizować zależność na ekranie „sugestie”, przewija się do góry
Podczas otwierania projektu ze zmienioną nazwą głównym pliku kompilacji tworzony jest pusty plik build.grdle.

Android Studio Hedgehog Canary 6 (2023.1.1.6)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa06
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Po utworzeniu usługi AnalyticsService dostęp do GradleBuildProject.Builder za pomocą usługi AnalyticsConfiguratorService jest niedozwolony
AndroidTest.packaging.jniLibs.keepDebugSymbols nie ma wpływu na pakiet androidTest
Kompilacja dozwolona w przypadku niedozwolonych wartości kolorów
Nieprawidłowy parametr „ReplaceWith” w komponencie VariantBuilder
Gradle 8.1 przerywa buforowanie konfiguracji z powodu pliku .gradle/.android/analytics.settings
Komunikaty o wycofaniu nie zawierają parametru „ReplaceWith”
Dane wyjściowe kompilacji
Błąd: błąd w pliku manifestu kieruje do wygenerowanego pliku zamiast do oryginalnej
Podgląd wiadomości
Podgląd wolnego tworzenia
Podgląd tworzenia ignoruje znaczniki HTML w zasobach w postaci ciągów znaków
Menedżer urządzeń
NPE w komponencie BuildVirtualDeviceConfigurationWizardActionListener
Edytor plików Gradle
Sugestia dotycząca okna struktury projektu dla commons-io:commons-io
Importowanie/synchronizacja
Wygenerowana przez Gradle wartość pliku manifestu zatrzymuje niestandardową konfigurację uruchomienia
Instalator
Pakiet Debian: brak pola „Ownerer” w pliku android-studio-2021.3.1.17-cros.deb
Lint
Lint 8.2.0 w wersji alfa nadal nie obsługuje importowania funkcji najwyższego poziomu w kotlinie
Dodaj opcję nieuwzględniania numerów wierszy i kolumn w punkcie bazowym lintowym
Struktura projektu
Wyciąganie klawisza Tab z pola w otwartym menu nie powoduje zaktualizowania jego wartości.
Kod SQL pokoju
Błąd wtyczki Room – sprawdzanie, czy krotka nie znajduje się w podzapytaniu – kompilacja przebiega prawidłowo
Aktualizujący
chromeos dpkg: ostrzeżenie: brak pola „Właściciel”

Android Studio Hedgehog Canary 5 (2023.1.1.5)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa05
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Zadania testów z instrumentacją GMD zawieszają się i po ponownym uruchomieniu kończą się niepowodzeniem
Funkcja generateLocaleConfig w systemie agp 8.1.0 wykorzystuje porządkowanie niedeterministyczne, co zakłóca powtarzalne kompilacje
ProcesApplicationManifest.navigationJsons zawiera pliki ze ścieżkami bezwzględnymi
Edytor kodu
Klasy pakietu Android SDK mają wiele nierozstrzygniętych odwołań wyróżnionych na czerwono
Studio pozwala zbyt łatwo edytować źródła pakietu Android SDK
Podgląd wiadomości
Podgląd wolnego tworzenia
Gradle
PsProjectDescriptors dodaje zależność do pliku projektu ignorując katalog wersji
Logcat
Brak opcji „Zwiń takie linie” w najnowszym Androidzie Studio Dolphin Canary 7
Utwórz publiczną grupę akcji w wyskakującym okienku
Informacje
Nie możemy ukryć elementów możliwych do rysowania w rynku.
Wymagania systemowe
Rekomendacja dotycząca pamięci powinna uwzględniać wzrost w procentach

Android Studio Hedgehog Canary 4 (2023.1.1.4)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa04
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Usuń VariantManager.getModifiedName
AndroidTest.packaging.jniLibs.keepDebugSymbols nie ma wpływu na pakiet androidTest
Podgląd wiadomości
Interfejs jest całkowicie zablokowany
Podgląd wolnego tworzenia
Pusta wartość PreviewParameterProvider nie wyświetla żadnego ostrzeżenia
Gradle
Synchronizacja się nie uda, jeśli w skrypcie kompilacji w skrypcie kompilacji w systemie M1 obecne są urządzenia zarządzane
Inspektor układu
Żądanie: po dwukrotnym kliknięciu widoku w wizualnej części inspektora układu otwórz plik układu, który go zawiera.

Android Studio Hedgehog Canary 3 (2023.1.1.3)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa03
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Docelowy kod bajtowy 17 podczas kompilowania AGP
Adnotacja
@RestrictTo nie działa z Kotlin
Nowy post
Wiele podglądów w narzędziu Wear do tworzenia wiadomości nie działa
Edytowanie wiadomości
Studio zezwala na automatyczne uzupełnianie funkcji wewnętrznych (wtedy kompilacja kończy się niepowodzeniem)
Zasugeruj poprawną zależność między dobrze znanymi widżetami
Podgląd wiadomości
IDE – blokowanie się podczas edytowania funkcji kompozycyjnej z widocznym panelem podglądu
Edytowanie
Najważniejsze elementy podświetlenia gromadzą ikony rynien
Widok projektu
Profile bazowe wygenerowane za pomocą BPGP nie wyświetlają się w Android Studio
Informacje
Problemy z wątkami w zarządzaniu zasobami
Wymagania systemowe
Utworzenie projektu domyślnego powoduje, że działania zalecają zwiększenie rozmiaru maszyny wirtualnej

Android Studio Hedgehog Canary 2 (2023.1.1.2)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa02
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Żądanie: pozwól IDE zaoferować poprawkę „PermittedSubclasses required ASM9”
Edytor C++
Brak opcji formatu clang
Edytor kodu
Wyjątek we wtyczce na Androida przy uruchamianiu w Studio
Importowanie/synchronizacja
Właśnie zaktualizowałem wersję do Flamingo i nie mogę zsynchronizować projektu. Uzyskiwanie nieobsługiwanej wersji Java
Logcat
Logcat (nowa wersja). Klikalna nazwa pliku w dzienniku.

Android Studio Hedgehog Canary 1 (2023.1.1.1)

Wydane razem z:
  • Wtyczka Androida do obsługi Gradle 8.2.0-alfa01
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Niestandardowe typy źródeł powinny tworzyć zbiory źródeł z wieloma rodzajami
Sprawdzanie wersji pakietu SDK nie obsługuje użytkowników rozszerzeń SDK
DependshipsInfoBuilder wymaga aktualizacji interfejsu API + dokument
DexingNoClasspathTransform (minSdk >= 24) z celem w Javie 11 kończy się niepowodzeniem z powodu braku elementów zagnieżdżonych
DslExtension.Builder.extendProjectWith() nie działa zgodnie z opisem w Groovy
Dodaj interfejs API VariantSelector.withFlavor, który nie używa kotlin.Sparuj
W AndroidLintAnalysisTask (:lintAnalizaExternalRelease) występuje brak danych w pamięci podręcznej, ponieważ plik „proguard.txt” uległ zmianie
Plik manifestu scalonych aplikacji zawiera atrybuty extractNativeLibs i useEmbeddedDex z zależności
W AIDL występują błędy, jeśli występują problemy z narzędziami kompilacji w wersji 33.0.0
AGP: udostępnij ścieżkę do narzędzia AIDL i platformowego pliku AIDL jako publicznego interfejsu API
Adnotacja
@RestrictTo nie działa z Kotlin
Zastosuj zmiany
ZastosujChangesAction: ClassCastException: class com.intellij.execution.DefaultExecutionTarget nie można rzutować na klasę com.android.tools.idea.execution.common.AndroidExecutionTarget
Analiza kodu
Powiadomienie o ochronie wyróżnia atrybut @interface type jako nieprawidłowy
Edytowanie wiadomości
Dodaj działanie kontekstowe z szybkimi poprawkami dla funkcji „[PLUGIN_ERROR] Funkcje wywołujące funkcje @Composable” muszą być oznaczone adnotacją @Composable”
Podgląd wiadomości
W podglądzie tworzenia wiadomości używany jest motyw Holo w interfejsie systemu, gdy w module biblioteki nie ustawiono parametru targetSdk.
Debuger
Podczas próby debugowania testu biblioteki na Androidzie z systemu autonomicznego wystąpił błąd
Wdrożenie
Android Studio instaluje i uruchamia aplikację dwukrotnie podczas debugowania
Kafelki i Menu z aplikacjami w Android Studio Giraffe Canary 6 nie działają
Narzędzia do projektowania
Użyj atrybutu „postSplashScreenTheme” dla domyślnego motywu w narzędziach do projektowania
Importowanie/synchronizacja
Typ org.gradle.util.VersionNumber został wycofany.
Zgłaszanie błędów wewnętrznych jako problemów z synchronizacją
Wyświetlaj rzeczywiste wyjątki synchronizacji zamiast komunikatu „Nie znaleziono wariantów dla...”
Na dysku nie znaleziono JDK „11” lub jest on uszkodzony – pobierz Amazon Corretto 11.0.15
Lint
Zainicjowane sprawdzanie lintowania nie radzi sobie dobrze z komponentem App Factory
Logcat
Duże wykorzystanie pamięci (1,4 GB) w usłudze MessageBacklog
Czy mam ukryć wewnętrzne logowanie Studio przed filtrem package:mine?
Nowy kod/szablony
Nowy szablon projektu ze zbyt złożonym aliasem wtyczki
Kreator nowego projektu
Katalog wersji powinien używać jednej wersji dla wszystkich wtyczek AGP
ProfileInstaller i Profile Baseline
Wyjątek NullPointerWyjątek w profgen-cli
Informacje
Po usunięciu katalogów wartości Studio nadal uważa, że zdefiniowane w nich języki istnieją
Menedżer SDK
Wpis ustawień pakietu Android SDK powinien znajdować się w sekcji „Języki i platformy”
Uaktualnij Asystenta
Nie usuwaj elementu android:useEmbeddedDex ze źródłowych plików manifestu
Nie dodawaj DSL do użycia starszego typu pakietu w przypadku modułów biblioteki
Wear
Podczas parowania asystentów Wear nie udaje się uruchomić emulatora 33.1.3