Zamknięte problemy z Androidem Studio 2021.3.1
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Android Studio Dolphin Patch 1 (2021.3.1.17)
Wydano razem z:
- Wtyczka Android Gradle 7.3.1
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Nieprawidłowe stosowanie desugaringu podczas uruchamiania testów z instrumentacją na Androida za pomocą Gradle
|
Wersja AGP 7.3.0 powoduje przerwanie synchronizacji Gradle w przypadku projektów platformy Gradle
|
|
Dexer (D8) |
Dodanie publicznego interfejsu API do rozwiązywania konfliktów podczas łączenia DEX (aby umożliwić Bazel dublowanie klas)
|
|
Importuj/synchronizuj |
Import projektu Gradle zawodzi po uaktualnieniu z Chipmunk Patch 2 (2021.2.1)
|
|
Zasoby |
NPE w AarResourceRepositoryCache.createCachingData (AS Dolphin+)
|
|
Shrinker (R8) |
Metadane Kotlina nie są kopiowane podczas zastępowania pól typu
|
Nieoczekiwana konwersja o nieprecyzyjnym typie: TOP (wszystko)
|
Gradle 7.3.0 powoduje błąd kompilacji pakietu APK com.android.tools.r8.CompilationFailedException
|
Usuwanie nieużywanych domyślnych konstruktorów w trybie zgodności.
|
Konflikt z Markdownem JetBrains
|
Obsługa ThreadLocal.withInitial(java.util.function.Supplier)
|
AGP 7.3 generuje dex dla klas z uszkodzonym konstruktorem
|
Nieoczekiwana próba określenia, czy kod niebędący kodem CF wymaga desugaringu
|
ktor VerifyError
|
Niezdefiniowana wartość podczas kompilacji wyrzucona podczas przetwarzania okio-jvm 3.2.0
|
Błąd kompilacji spowodowany wstawieniem obiektu klasy z użytkownikami pośrednimi w ramach metody klasy
|
java.lang.IllegalAccessError w R8 3.3.75
|
|
Android Studio Dolphin RC 1 (2021.3.1.14)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-rc01
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Dostęp do źródeł wariantów w onVariant powoduje, że standardowe źródła Androida, takie jak buildconfig, znikają
|
W AGP 7.1-beta04 brakuje interfejsu API com.android.build.api.dsl.Lint lub jest on wprowadzający w błąd w kdoc
|
AGP ignoruje zastąpienia jniLibs z wersji 7.3.0-alpha08
|
|
Podgląd podczas tworzenia |
W projektach wielomodułowych podgląd kompozycji w modułach aplikacji nie może znaleźć zasobów
|
|
Dexer (D8) |
Udokumentuj wersję kompilatora wymaganą w przypadku każdej wersji biblioteki pozbawionej cukru.
|
|
Emulator |
AS Electric Eel Canary 2 - Error hitting "Finish" on device connection assistant does nothing
|
|
Edytor plików Gradle |
Ostrzeżenie o zbyt niskiej wersji buildToolsVersion jest nieprawidłowe
|
|
Importuj/synchronizuj |
W edytorze źródła testu jednostkowego nie można rozwiązać zasobu ciągu tekstowego zadeklarowanego w innym module
|
Wygląda na to, że inspekcja kodu nie działa.
|
KTIJ-22303: Identyfikator cacheOriginIdentifier w Mpp i w Kotlinie są różne
|
|
Logcat |
Ustawienia formatu Logcat nie są zachowywane
|
Nowy logcat nie wyświetla logów po pierwszych 2 sekundach
|
|
Shrinker (R8) |
ArrayIndexOutOfBoundsException w IntSwitch
|
R8: NullPointerException w AGP 7.3.0-beta02 i 7.4.0-alpha03
|
[R8 3.3.61] Błąd StackOverflowError z NoClassInitializerCycles
|
NPE w shrinker, R8 w wersji 3.2.60
|
[R8 3.3.57] NoClassDefFound z powodu zastąpienia interfejsu abstrakcyjną klasą o wyższych wymaganiach dotyczących pakietu SDK
|
|
Android Studio Dolphin Beta 5 (2021.3.1.14)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-beta05
Rozwiązane problemy |
Wtyczka Gradle na Androida |
AGP 7.2 Moduł com.android.test nie może uzyskać dostępu do klas testowych modułu com.android.app
|
|
ART |
[R8 3.3.40] Wywołania profilu szybkości dex2oat wydają się zawieszać na urządzeniu z Androidem 8
|
|
Wersje kompilacji |
przełącznik wariantów, który czasami nie jest ukończony;
|
|
Importuj/synchronizuj |
Przełączanie wersji podczas kompilacji, która nigdy się nie kończy
|
|
Shrinker (R8) |
R8 3.1.7-dev i nowsze nieprawidłowo optymalizują typy wskaźnikowe, co powoduje błąd NoSuchFieldError
|
NullPointerException podczas generowania kopii zapasowej za pomocą R8 3.3
|
AssertionError: Nie można obliczyć relacji dla nie ustawionego
|
[R8 3.3.57] NoClassDefFound z powodu zastąpienia interfejsu abstrakcyjną klasą o wyższych wymaganiach dotyczących pakietu SDK
|
|
Android Studio Dolphin Beta 4 (2021.3.1.13)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-beta04
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Lint się zawiesza w kompilacji Kotlin 1.7.0-RC2
|
|
ART |
[R8 3.3.40] Wywołania profilu szybkości dex2oat wydają się zawieszać na urządzeniu z Androidem 8
|
|
Importuj/synchronizuj |
Tworzenie problemu z wieloma wersjami produktu w nowej wersji
|
|
Logcat |
2 GB zajęte przez 9000 DeviceImpl przechowywanych przez AndroidLogcatService
|
|
Shrinker (R8) |
IncompatibleClassChangeError z R8 – 3.3.28 (Android API < 25)
|
Gradle 7.2.0 powoduje błąd kompilacji pakietu APK com.android.tools.r8.CompilationFailedException
|
|
Android Studio Dolphin Beta 3 (2021.3.1.12)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-beta03
Rozwiązane problemy |
Wtyczka Gradle na Androida |
processReleaseManifest: pakiet znaleziony w źródłowym pliku AndroidManifest.xml, fałszywie negatywny
|
Utwórz dokka-core jako zależność kompilacji i wczytaj ją w czasie wykonywania
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors – shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
Podgląd podczas tworzenia |
ComposePreviewRepresentations wycieka przez połączenia magistrali wiadomości w FastPreviewManager
|
|
Updater |
Narzędzie do tworzenia poprawek na M1 nie działa w przypadku przejścia z EE c1 na EE c2
|
|
Android Studio Dolphin Beta 2 (2021.3.1.11)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-beta02
Rozwiązane problemy |
Pakiety aplikacji na Androida |
bundletool nie pakuje poprawnie profili podstawowych
|
|
Wtyczka Gradle na Androida |
Wersja 7.2 pakietu AndroidGradlePlugin powoduje błąd interfejsu transform API, gdy jest używany razem z interfejsem ASM API
|
Android Studio BumbleBee nie zawsze wdraża najnowsze zmiany
|
Przekształcanie artefaktu AAR powoduje umieszczenie końcowego wyniku pod pośrednikami
|
|
Narzędzia do projektowania |
Ctrl + D lub przycisk „Pokaż różnice” nie wyświetla różnic w pliku git
|
|
Dexer (D8) |
Włączanie brakującego modelowania interfejsu API w D8/R8 z AGP
|
Unikaj używania wersji z wersją wstępną biblioteki bez cukru
|
|
Importuj/synchronizuj |
Zależność cykliczna POM uniemożliwia importowanie projektu
|
„Wykryto zduplikowane katalogi źródeł treści” w wersji 7.2.0 wtyczki Androida do obsługi Gradle
|
|
Lint |
Lint w AGP 7.2.0 zawiesza się podczas sprawdzania ApiDetector
|
InconsistentLayout nie przestrzega wartości bazowej
|
[Lint] Wykrywacz typu zasobu z błędem znajduje błędy w prawidłowym kodzie, gdy kod znajduje się w różnych modułach
|
|
Uruchom |
Opcja Urządzenia jest niewidoczna i nie można uruchomić aplikacji, mimo że moduł aplikacji jest dostępny.
|
|
Shrinker (R8) |
[R8 3.3.40] Błąd NoSuchMethodError spowodowany wywołaniem metody super, która nie istnieje
|
NullPointerException w odklejonej bibliotece podczas konwersji specyfikacji
|
NullPointerException w FieldAssignmentTracker w wersji 3.3.35
|
[R8 3.3.31] Wyjątek IncompleteHorizontalClassMergeCode niedostępny
|
R8 powoduje błąd weryfikacji w bibliotekach Scala
|
|
Android Studio Dolphin Beta 1 (2021.3.1.10)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-beta01
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Dodawanie metod desugaringu do modelu lint
|
|
Dexer (D8) |
Wirtualne maszyny Art / Dalvik w wersji wcześniejszej niż 8 nie obsługują poprawki dla JDK-8272564
|
|
Emulator |
Opcja wyłączania udostępniania schowka zniknęła z Android Studio Bumblebee i nie można jej wyłączyć
|
|
Lint |
Dodaj flagę --offline do linta
|
|
Shrinker (R8) |
R8 3.3.28 psuje dostępne metody, umieszczając w ich treści instrukcję „throw NPE”.
|
Konstruktor klasy kept zgłasza NPE w trybie zgodności Proguarda
|
|
Android Studio Dolphin Canary 9 (2021.3.1.9)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha09
Rozwiązane problemy |
Wtyczka Gradle na Androida |
„Podobne” obrazy systemowe, gdy nie udało się uzyskać żądanego obrazu, _nie_ są podobne
|
Automatyczne urządzenia testowe: nie pobierasz prawidłowej wersji systemu? A może używasz nieprawidłowego?
|
„Zalecamy użycie nowszego wtyczki Gradle dla Androida”, gdy nie ma nowszego
|
Urządzenie zarządzane przez Gradle powinno oferować zgodny typ urządzenia, gdy nie zostanie znaleziony odpowiedni typ
|
Wtyczka kotlin-android-extensions przestaje działać, gdy w pliku AndroidManifest.xml brakuje atrybutu „package”.
|
Błąd niezgodności typu urządzenia i typu obrazu nie jest przyjazny dla użytkownika
|
Lokalizacja urządzenia zarządzanego przez Gradle na dysku
|
|
Analizator kompilacji |
Analiza Jetifiera w analizatorze kompilacji wskazuje, że androidx databinding wymaga Jetifiera
|
|
Menedżer urządzeń |
Menu „Zatrzymaj urządzenie” zniknęło z menu kontekstowego Menedżera urządzeń.
|
|
Emulator |
tool windows emulator error
|
|
Gradle |
Lint UnusedResources fałszywie pozytywny z aliasem importu
|
|
Importuj/synchronizuj |
Nie można zsynchronizować projektu z modułem KMP w Chipmunk z MPSS
|
Kotlin 1.6.20 powoduje przerwanie zależności modułu KMP
|
Niemożliwość wykonania działania „LicenseNotAcceptedException”?
|
Moduł z kompozytowej kompilacji nie został zaimportowany do IDE
|
|
Logcat |
Logcat został odłączony od urządzenia
|
|
Nawigacja |
Uwzględnianie grafu nawigacji z różnych modułów pliku AAR powoduje przerwanie generowania filtrów intencji w pliku AndroidManifest.xml w przypadku precyzyjnych linków
|
|
Zasoby |
Błąd: wybranie opcji „Implementacja” w przypadku zasobu nie powoduje przejścia do żadnego miejsca
|
|
Menedżer pakietu SDK |
Aktualizacja pakietu SDK nie działa, jeśli katalog /tmp jest linkiem symbolicznym
|
Menedżer pakietu SDK nie powinien już spamować informacjami z dziennika na wyjściu standardowym.
|
|
Android Studio Dolphin Canary 8 (2021.3.1.8)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha08
Rozwiązane problemy |
Wtyczka Gradle na Androida |
AGP 7.1.1 zależy od wersji Netty z lukami w zabezpieczeniach
|
Zduplikowane problemy z zajęciami zgłoszone przez R8
|
AGP 7.1.1 nie generuje klas RenderScript z wyłączonym przetwarzaniem zasobów
|
Implement api/annotationProcessor/implementation resolutionStrategy for variant derived configurations
|
MergeSourceSetFolders uruchamia zbyt wiele działań workera
|
Urządzenia wirtualne zarządzane przez Gradle, które nie działają w CI (GitHub Actions)
|
problemy związane z android.defaultConfig.ndk.debugSymbolLevel,
|
Typ kompilacji „debug” ma domyślny klucz podpisywania, inne typy nie mają.
|
STRING_TOO_LARGE powinien spowodować niepowodzenie procesu kompilacji
|
|
APK Viewer |
Narzędzie APK Analyzer nie powinno wyświetlać komunikatu „Wczytano pomyślnie”, jeśli wystąpiły problemy.
|
|
AVD Manager |
avdmanager pyta „Czy chcesz utworzyć niestandardowy profil sprzętowy?”, nawet jeśli przekazano flagę --silent
|
Można skonfigurować AVD Androida TV w orientacji pionowej
|
Android Studio 2.0: edytowanie urządzenia wirtualnego powoduje przywrócenie wyboru niestandardowej skórki
|
Średni czas oglądania nie wyświetla prawidłowo układu poziomego na potrzeby telewizji w oknie wyboru Średniego czasu oglądania
|
Urządzenie QVGA o wymiarach 2,7 cala jest wyświetlane na liście urządzeń jako „ldpi”, a nie „mdpi”. Różnica w rozmiarze między projektem a testem wynosi 33%.
|
Android Studio nie obsługuje gęstości 200 dpi w emulatorze
|
Linki do pobrania są ukryte podczas wybierania obrazu systemu, jeśli okno jest za wąskie
|
|
Edytor kodu |
Problem z wyróżnianiem składni SQLite – po „SELECT” nie można użyć „REPLACE”
|
Autouzupełnianie identyfikatora w edytorze układu wypełnia pole nieprawidłowym ciągiem znaków
|
Nierozpoznana nazwa klasy w regułach Proguard
|
|
Menedżer urządzeń |
Zachowanie kolejności emulatorów w Menedżerze AVD
|
Menedżer urządzeń wyświetla niewłaściwą ścieżkę w komunikacie o błędzie, gdy nazwa AVD została zmieniona w AS
|
Android Studio zawiesza się podczas usuwania urządzenia wirtualnego
|
IllegalArgumentException w SkinLayoutDefinition.parseFile
|
|
Edycja |
Nieprawidłowe błędy składni w plikach AIDL
|
|
Emulator |
Hostowany w Android Studio emulator: obsługa klawiatury AZERTY w przypadku nawigacji po scenie wirtualnej
|
|
Firebase |
Asystent Firebase się nie wczytuje
|
|
Pierwsze uruchomienie |
IOException w WindowsPerformanceHintsChecker
|
|
Edytor plików Gradle |
Ostrzeżenie o katalogu wersji powinno być bardziej przejrzyste
|
|
Importuj/synchronizuj |
Nie można zsynchronizować projektu z modułem KMP w Chipmunk z MPSS
|
Synchronizacja z plikami Gradle kończy się niepowodzeniem w Chipmunk Studio w przypadku AGP 7.3.0-alpha01
|
|
Instalator |
Niewielki błąd w Android Studio
|
Chipmunk Beta 1: Kreator konfiguracji nieprawidłowo oblicza rozmiar pliku do pobrania
|
|
Lint |
Konfiguracja lint jest uszkodzona w sytuacji, gdy źródła są ustawione osobno dla każdego modułu
|
NewApi check nie obsługuje nowych interfejsów dziedziczonych
|
[Lint] Detektor „Recycle” nieprawidłowo oznacza animacje jako nierozpoczęte
|
|
Integracja z lintem |
AndroidLintAnalysisTask powoduje brak pamięci podręcznej z powodu różnicy sygnatury czasowej w pliku „lint.jar”
|
|
Logcat |
Logcat automatycznie przewija do końca
|
Czyszczenie bufora logcat powoduje przerwanie działania logcat
|
Logcat przestaje działać po zamknięciu i ponowym otwarciu.
|
|
Edytor animacji |
Przyciski w inspektorze animacji wyświetlane jako „>>" (przepełnienie) w przypadku większych czcionek systemowych
|
|
Nowy kod/szablony |
Nowy kreator projektów w Android Studio nadal używa przestarzałej funkcji „onActivityCreated” w przypadku „Fragment + ViewModel”.
|
Plik kompilacji nowego projektu C++ zawiera duplikat bloku externalNativeBuild
|
|
Zasoby |
Nieuporządkowana lista w komponencie z obrazem > Potwierdź ścieżkę ikony > Katalog Res
|
Błąd: wybranie opcji „Implementacja” w przypadku zasobu nie powoduje przejścia do żadnego miejsca
|
Edytor XML nie ostrzega, gdy używasz cudzysłowu (nawet „”) bez ucieczki za pomocą ukośnika, co prowadzi do błędu Gradle.
|
|
Uruchom |
Uruchamianie z czystymi danymi
|
|
Przeprowadzanie testów |
Wyniki testów jednostkowych nie są wyświetlane w Dolphinie
|
Dodano więcej testów jednostkowych
|
Testy z użyciem instrumentacji kończą się niepowodzeniem z komunikatem „Nie znaleziono projektu „X” w projektie głównym „X”.
|
|
Menedżer pakietu SDK |
Problem z podwójnymi zależnościami sdkmanagera
|
Każda aktualizacja AS = nowe nierozwiązane błędy :|
|
Aktualizacja pakietu SDK nie działa, jeśli katalog /tmp jest linkiem symbolicznym
|
AVDManager - "Error: Package path is not valid. Prawidłowe ścieżki obrazów systemowych to:ository..."
|
AGP pobiera pakiet narzędzi SDK, jeśli zainstalowany jest tylko nowszy pakiet narzędzi wiersza poleceń
|
Menedżer pakietu SDK nie jest dostępny w menu Narzędzia, licencje na pakiety SDK nie zostały zaakceptowane, nie można kontynuować
|
|
Testowanie |
Test GMD nie powiódł się z powodu błędu udostępniania urządzenia w systemie Windows
|
|
Android Studio Dolphin Canary 7 (2021.3.1.7)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha07
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Dodawanie pracowników do R8
|
Dodawanie metod desugaringu do modelu lint
|
|
Importuj/synchronizuj |
Problem z obciążeniem „Model kompilacji Gradle” w IDE
|
|
Lint |
Lint IconMissingDensityFolder message uses absolute path in lint-baseline.xml
|
Przenoszenie funkcji VersionChecks do pakietu interfejsu API w celu zwiększenia widoczności
|
Sprawdzanie NewApi w Lint nie obsługuje instrukcji „when” w Kotlinie
|
|
Android Studio Dolphin Canary 6 (2021.3.1.6)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha06
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Krytyczne luki w zabezpieczeniach w org.bouncycastle:bcprov-jdk15on:1.56
|
Usuń dane wejściowe pliku bazowego w AndroidLintAnalysisTask
|
Automatyczne urządzenia testowe: nie pobierasz prawidłowej wersji systemu? A może używasz nieprawidłowego?
|
Przestań uwzględniać pliki JAR reguł lint z katalogu .android/lint w AGP 7.2
|
Dodawanie metod desugaringu do modelu lint
|
|
Benchmark |
Nie można skompilować szablonu mikrobenchmarków w Android Studio
|
|
Kompilacja C++ |
Za pomocą zewnętrznego procesu czyszczenia aplikacji natywnych można też uruchomić preBuild, gdy używasz AGP w wersji 4.0.0.
|
|
Znajdowanie zastosowań |
Przejście do deklaracji nie działa w przypadku @animator/foo (prawdopodobnie w przypadku wszystkich elementów w kategorii animated-vector)
|
|
Macrobenchmark |
Szablon makrobenchmarku bez pliku .gitignore
|
Dokumentacja ExampleStartupBenchmark odwołuje się do niewłaściwego atrybutu
|
Dopasowanie szablonu do makrobenchmarkówZamienniki + możliwość profilowania
|
Szablon macrobenchmark ma nieprawidłową wartość minSdk
|
ExampleStartupBenchmark używa nieistniejącego CompilationMode.SpeedProfile
|
|
Android Studio Dolphin Canary 5 (2021.3.1.5)
Wydano razem z:
- Wtyczka Androida do obsługi Gradle 7.3.0-alpha05
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Testy na urządzeniu nie przechodzą po cichu, gdy nie można ich uruchomić
|
Android Studio 2021.1.1 beta5 . Synchronizacja Gradle kończy się niepowodzeniem z komunikatem „Nie udało się wczytać klasy 'com.android.build.api.extension.AndroidComponentsExtension'”.
|
Wersja AGP 7.2.0-alpha05 powoduje błędy w kompilacji, które korzystają z wtyczki Safe Args Navigation
|
Niejasny błąd w pliku values.xml
|
|
Edytowanie wiadomości |
Importowanie autouzupełniania nie powoduje autouzupełniania podczas pisania.
|
|
Emulator |
UnsatisfiedLinkError: Unable to find image_converter.dll
|
|
Edytor układu |
BŁĄD: dodatkowe nieprawidłowe spacje w układzie. Kliknięcie w układzie w dowolnym widoku powoduje zmianę formatu tekstu układu.
|
|
Lint |
Błąd: szablon ciągu znaków nie jest uważany za ciąg znaków, gdy jest używany jako parametr funkcji getString
|
|
Nawigacja |
Safe Args używa wycofanej metody getApplicationIdTextResource w wersji AGP 4.1 lub nowszej
|
Niekompatybilność SafeArgs 2.4.0-rc01 i AGP 7.1.0-rc01
|
|
Network Inspector |
Wyjątek NullPointerException w metodie getHeaderField w klasie TrackedHttpURLConnection
|
Ten błąd pojawia się ciągle, gdy w najnowszej wersji Android Studio połączę debuger.
|
Nowy Network inspector ulega awarii po aktualizacji Bumblebee
|
|
Zasoby |
Nieoczekiwany błąd „Nazwa zasobu musi zaczynać się od znaku” występuje, gdy zasób ciągu znaków zaczyna się od odwołania „@string/string_name”, a po nim następuje odstęp i dowolny inny tekst.
|
|
Przeprowadzanie testów |
Wyniki testów jednostkowych nie są wyświetlane w Dolphinie
|
|
Android Studio Dolphin Canary 4 (2021.3.1.4)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha04
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Dodano obsługę bibliotek minCompileSdk w wersji podglądu
|
„Plik Java poza katalogiem źródeł” podczas używania pliku manifest.srcFile
|
Konflikt podczas konfigurowania urządzenia, jeśli więcej niż 1 podprojekt deklaruje to samo urządzenie
|
Ulepszona czytelność komunikatów o błędach w zadaniu CheckAarMetadataTask
|
AGP nie powinien używać ProjectComponentIdentifier.projectPath bez ProjectComponentIdentifier.build.
|
Po uaktualnieniu AGP z wersji 7.0.4 usługa „layoutInfoDirectory” nie ma skonfigurowanej wartości
|
Implement api/annotationProcessor/implementation resolutionStrategy for variant derived configurations
|
AGP szuka zmiennej ANDROID_SDK_ROOT, a nie ANDROID_HOME
|
|
Okno Asystenta |
Literówka w firebase-tool
|
|
Emulator |
UnsatisfiedLinkError: Unable to find image_converter.dll
|
|
Inspektor układu |
Inspektor aplikacji, inspektor układu i inspektor bazy danych nie działają
|
|
Lint |
Adnotacje @TargetApi są wymagane w przypadku wywołujących funkcji
|
Tryb testowania aliasów typów w Lint tworzy nieprawidłowe aliasy typów z typami ogólnymi
|
Android lint NewApi regression
|
|
Pamięć |
Symbolizacja jest uszkodzona w przypadku narzędzia Memory Profiler
|
|
Network Inspector |
Network Inspector w BumbleBee nie wyświetla odpowiedzi API w czytelnym formacie
|
|
Nowy kod/szablony |
Błąd w komunikacie o błędzie: argument parametru @NotNull „text2” w klasie com/intellij/diff/comparison/ComparisonManagerImpl.isEquals nie może być równy null.
|
|
Przeprowadzanie testów |
Wyniki testów jednostkowych nie są wyświetlane w Dolphinie
|
|
Android Studio Dolphin Canary 3 (2021.3.1.3)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha03
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Upewnij się, że puste katalogi ze źródeł lokalnych i ścieżki klasyfikacji czasu wykonywania są uwzględniane w przypadku zasobów Java
|
Właściwość lateinit projectProvider nie została zainicjalizowana
|
AAB (resources.pb) intermittently bloated with comments from attrs.xml?
|
AGP ignoruje nazwę pakietu ustawioną w pliku AndroidTest/AndroidManifest.xml
|
|
Okno Asystenta |
Zmień tytuł okna narzędzia „Asystent”, aby zawierał dwukropek
|
|
Podgląd podczas tworzenia |
Pusty panel podglądu w Compose, gdy kompozybilny element uzyskuje dostęp do Build.VERSION.SDK_INT
|
|
Edytor układu |
Pozycje bezwzględne nie zostały usunięte z pobranych widoków
|
Studio zawiesza się podczas kompilacji.
|
Plik Misc.xml zawiera ścieżkę lokalną
|
W edytorze projektowania aktywności kółko myszy przewija się wolniej niż oczekiwano
|
Błąd: wyświetlanie elementu RadioButton w elementach RecyclerView, który umieszcza tekst nawet wtedy, gdy nie został ustawiony
|
Błąd: brak podglądu dostosowanych ustawień
|
Wprowadzanie w błąd ostrzeżenie dotyczące wartości atrybutu entryValues w ustawieniu
|
|
Lint |
Sprawdzanie błędów w przypadku znaków cudzysłownych w tagach HTML
|
Niezgodność między sugestiami Lint i AGP dotyczącymi pakowania bibliotek natywnych
|
Ostrzeżenie AndroidLintAnalysisTask IllegalArgumentException z powodu nieobsługiwanych plików klasy w pliku META-INF
|
|
Pamięć |
Symbolizacja jest uszkodzona w przypadku narzędzia Memory Profiler
|
|
Edytor nawigacji |
Przejście do safearg powoduje wyświetlenie edytora nawigacji, ale nie arg
|
|
Menedżer zasobów |
|
Testowanie |
AGP 7.2.0-alpha06, testy espresso, dwukropek w nazwie wygenerowanego artefaktu
|
|
Android Studio Dolphin Canary 2 (2021.3.1.2)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha02
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Interfejs API do transformacji opartej na ASM próbuje obliczyć ramki dla kodu bajtowego Java 6, gdy zawiera on instrukcje JSR/RET
|
Android Studio 2021.1.1 beta5 . Synchronizacja Gradle kończy się niepowodzeniem z komunikatem „Nie udało się wczytać klasy 'com.android.build.api.extension.AndroidComponentsExtension'”.
|
Wyjątek OutOfMemoryError z metody getPathFromRoot z pliku ResolutionResultUtils.kt(wiersz 55)
|
Dodawanie testu publikowania w ramach AGP&KMP
|
Link for Studio and AGP compatibility options leads to corp site
|
Konflikt podczas konfigurowania urządzenia, jeśli więcej niż 1 podprojekt deklaruje to samo urządzenie
|
Łączenie wyników testów urządzeń zarządzanych nie powinno powodować wyświetlania komunikatów pomocy.
|
Plik diagnostyczny resources.txt nie jest tworzony po uruchomieniu shrinkReleaseRes
|
Narzędzie JarFlinger powinno udostępniać tryb, który nie ignoruje pustych katalogów.
|
|
Android Studio |
Dodanie obsługi szybkich poprawek lint w przypadku ostrzeżeń i błędów lint w instrukcjach importu
|
|
Kompilacja C++ |
ModelCache.safeGet(androidProjectResult.androidProject::getNdkVersion, "") nie może być pusty
|
|
Podgląd podczas tworzenia |
Użycie @PreviewParameter nie wyświetla kompozytowa w oknie podglądu
|
Podczas włączenia nieprzechodnich klas R przeglądarka Compose nie może znaleźć zasobów z innych modułów
|
|
CPU |
Próbkowanie profilu powoduje uszkodzenie pomiaru benchmarku
|
|
Powiązanie danych |
|
Połączenie danych |
Zbieranie stanu przepływu za pomocą addRepeatingJob/flowWithLifecycle
|
|
Narzędzia do projektowania |
AS 2.3: Captions for WebP conversion radio button
|
Podgląd obrazu 9-patch w ciemnym temacie wyświetla jasny tekst na jasnym tle
|
|
Menedżer urządzeń |
Nie można uruchomić Menedżera urządzeń z Androidem
|
|
Importuj/synchronizuj |
„variant must not be null” (wartość „variant” nie może być pusta) podczas importowania projektu Kotlin MPP
|
|
Edytor układu |
klawisze skrótu w trybie edytora układu są włączone w plikach innych niż układy;
|
Studio zawiesza się podczas kompilacji.
|
Edytor ustawień Android Studio nie działa prawidłowo
|
Podgląd układu nie znajduje wszystkich motywów projektu
|
|
Inspektor układu |
Inspekcja pokazuje treści po wybraniu opcji „Stop”
|
Nie można kopiować wartości atrybutów w inspektorze układu
|
|
Lint |
Fałszywie pozytywny wynik sprawdzania wcięć w kotlinx-coroutines-core
|
Lint: lokalizacja obliczona przez funkcję getValueLocation w LincCliXmlParser jest nieprawidłowa
|
Lista niestandardowych kontroli wykonanych w pliku lint-report.html
|
Dodaj adnotację @DeprecatedSdkVersion, aby wskazać, że metoda została wycofana po określonym minimalnym poziomie interfejsu API.
|
ObsoleteSdkInt powinien sprawdzać adnotacje RequiresApi, TargetApi i SdkSuppress
|
adnotacja @ReturnThis i egzekwowanie zasad Lint
|
[Android Lint Checks] Kotlin @OpenForTesting annotation & lint check
|
Sprawdzenie ObsoleteSdkInt powinno oznaczać użycie @TargetApi
|
Sprawdzenie ObsoleteSdkInt powinno obejmować tools:targetApi.
|
Lint zgłasza UnknownIssueId, gdy w konfiguracji lint używane są niestandardowe identyfikatory problemów.
|
|
Przeprowadzanie testów |
Nie można używać argumentów pomiarów zawierających „-e”.
|
Uwzględnianie niestandardowych parametrów pomiarów określonych w konfiguracji uruchomienia Android Studio (UTP)
|
|
Asystent aktualizacji |
„Nie można znaleźć wersji AGP w plikach kompilacji”. Co to znaczy? I JAK można to naprawić?
|
|
Android Studio Dolphin Canary 1 (2021.3.1.1)
Wydano razem z:
- Wtyczka Android Gradle 7.3.0-alpha01
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Wtyczka Androida do obsługi Gradle 7.1.0-rc01 nie wykonuje transformacji bajtkodu ASM podczas testów jednostkowych
|
Wtyczka Androida do obsługi Gradle: naprawienie wycieku zależności kompilacji przez ConstrainHandler.
|
SigningConfig dla MergedFlavor (buildType+flavor) w Gradle 7.x
|
Niektórych nowych bloków DSL nie można używać w Groovy DSL w wersji 7.0.0 wtyczki Androida do obsługi Gradle
|
AGP 7.1 nowy interfejs API do publikowania: utworzony plik javadoc jar nie jest podpisywany
|
|
Edytor kodu |
Błąd w Android Studio Live Templates – wyrażenie className() nie rozwiązuje nazwy klasy
|
|
Importuj/synchronizuj |
Spam w logach: „INFO - testKnownPluginVersionProvider - 'gradle' plugin missing from the offline Maven repo, will use default 7.2.0-alpha05 "
|
Wyświetlanie wersji JDK i lokalizacji plików w menu, gdy lokalizacja JDK w Gradle nie jest ustawiona.
|
|
Przeprowadzanie testów |
Nie można uruchomić AndroidTest z menu ścieżki, gdy wybrana jest konfiguracja uruchomienia inna niż Android
|
|
Shrinker (R8) |
Problem z łączeniem klas wirtualnych w pliku jar z b/211811489
|
[R8 3.2.24] NPE w MemberRebindingAnalysis
|
Zamknięte klasy nie są obsługiwane
|
R8 zmienia nazwy literałów ciągu znaków
|
Nieprawidłowa kompilacja Kotlina z funkcjami wbudowanymi, argumentami domyślnymi i funkcjami wbudowanymi w innych funkcjach
|
Błąd: pojawia się komunikat o błędzie „Kompilacja klas... wymaga, aby jej elementy...(niedostępne) znajdowały się na ścieżce programu lub klasy”.
|
|
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."],[],[]]