Zamknięte problemy dotyczące Androida Studio 2021.1.1
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Android Studio Bumblebee RC 01 (2021.1.1.19)
Wydano razem z:
- Wtyczka Android Gradle 7.1.0-rc01
| Rozwiązane problemy |
| Opublikuj pakiet lub pliki APK |
|
Pole wyboru „Zapamiętaj hasło” w oknie „Generowanie podpisanego pakietu lub pliku APK” nie zapamiętuje „Hasła do klucza”.
|
|
| Shrinker (R8) |
|
Mapowanie na podstawie komputera PC jest nieprawidłowe podczas przetwarzania dużych ciągów znaków
|
|
Wtyczka Androida do obsługi Gradle 7.0.2 powoduje awarię aplikacji na urządzeniach z Androidem 4 i 5 z klasą Verifier rejected z powodu złej metody
|
|
Android Studio Bumblebee Beta 5 (2021.1.1.18)
Wydano razem z:
- Wtyczka Android Gradle 7.1.0-beta05
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
ComponentBuilder.enabled powinien być ustawiony na .enable
|
|
Nie można skompilować po aktualizacji do AGP 7.2.0-alpha04
|
|
Play Asset Delivery: pakiet nie zawiera wszystkich pakietów zasobów
|
|
Zmiana identyfikatora ComponentArtifactIdentifier przez transformacje artefaktów, która spowodowała nieprawidłowy classpath czasu wykonywania androidTest
|
|
| Lint |
|
Nieprawidłowe ostrzeżenie lint PrivateResource podczas używania pakietu com.android.support:design
|
|
nowa kontrola lint DiscouragedApi zgłasza duplikaty i fałszywe alarmy
|
|
| Logcat |
|
Logcat wyświetla zduplikowane wpisy
|
|
| Shrinker (R8) |
|
[R8 3.1.39] Niepowodzenie weryfikacji na Androidzie 4.4
|
|
[R8 3.1.36] Blokada podczas uruchamiania aplikacji podczas inicjalizacji statycznej klasy
|
|
Android Studio Bumblebee Beta 4 (2021.1.1.17)
Wydano razem z:
- Wtyczka Android Gradle 7.1.0-beta04
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Sprawdzanie użycia instrukcji SkipIfEmpty w przypadku danych wejściowych
|
|
Desugaring powoduje nieprawidłowy dex tylko wtedy, gdy jest wykonywany z Android Studio Bumblebee.
|
|
W wersji AGP 7.0.3 zadanie create{variant}UnitTestCoverageReport przeprowadza testy wszystkich wariantów
|
|
| Debuger C++ |
|
Okno monitorowania NDK (kod C) w debugerze – „Dwukrotnie kliknij, aby wyświetlić więcej elementów” zawiera ponownie te same 50 elementów
|
|
| Analiza kodu |
|
Ostrzeżenie „DrawAllocation” zgłoszone w przypadku klas wartości
|
|
| Edytor kodu |
|
Nowy projekt: w plikach źródłowych Kotlina nie wyświetlają się karty kodu, podziału i projektu
|
|
| Lint |
|
AGP 7.1.0-beta01 Lint SuspiciousImport check flagging import aliases
|
|
| Przeprowadzanie testów |
|
[Manual Unit Tests running] „No tasks available” when trying to run unit tests from AS
|
|
| Shrinker (R8) |
|
[R8 3.1.29] Unitialized this verification error
|
|
W wersji 3.0.73 nie jest uwzględniany parametr applymapping
|
|
Wyjątek java.lang.ClassCastException zgłaszany w konstrukcie klasy w wersji budowanej przez R8 i zminiaturyzowanej przez R8
|
|
[R8 3.1.29] java.lang.IllegalAccessError: Method '...' implementing interface method '...' is not public
|
|
[R8 3.1.29] Nieosiągalne dostosowanie typu z … na … podczas scalania dex
|
|
| Testowanie |
|
Podczas uruchamiania testów jednostkowych IDE niepotrzebnie wywołuje metodę cleanTestDebugUnitTest przed metodą testDebugUnitTest.
|
|
Android Studio Bumblebee Beta 3 (2021.1.1.3)
Wydano razem z:
- Wtyczka Android Gradle 7.1.0-beta03
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Obsługa jacoco i publikowanie z tego samego wariantu biblioteki
|
|
brakujące zależności zadań w prefabułach AGP
|
|
AGP powinien zawierać plik „baseline.profm” oprócz pliku „baseline.prof”.
|
|
Dane wejściowe zadania MergeResources `rawLocalResourcesNoProcessRes` nie są oznaczone jako IgnoreEmptyDirectories.
|
|
Aktualizacja domyślnego używania JaCoCo 0.8.7
|
|
| Android Studio |
|
Nieprawidłowe działanie Lint UnusedResources podczas używania ViewBinding przez delegowanie właściwości
|
|
| AVD Manager |
|
Urządzenia AVD utworzone za pomocą narzędzia wiersza poleceń avdmanager są wyświetlane w menedżerze AVD jako niemające dostępu do Sklepu Play (nawet jeśli mają).
|
|
| Edytor kodu |
|
Optimize AndroidMissingOnClickHandlerInspection
|
|
| Wdrożenie |
|
| Edycja |
|
DeprecatedMethodException: '...FileEditor.getFile' zostało wycofane, musisz je zastąpić w ‘...ApkEditor’
|
|
| Importuj/synchronizuj |
|
Wybór wariantu nie jest propagowany w zależnych testach androidTest
|
|
| Lint |
|
SuppressLint nie działa w przypadku zmian w AppBundleLocale
|
|
| ViewBinding |
|
ViewBinding nie może się połączyć, gdy włączona jest opcja nonTransitiveRClass i w pliku XML używane są identyfikatory @android
|
|
Android Studio Bumblebee Beta 2 (2021.1.1.15)
Wydano razem z:
- Wtyczka Android Gradle 7.1.0-beta02
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Ustawienie dostawcy dla parametru VariantOutput.versionCode może spowodować błąd w pamięci podręcznej konfiguracji
|
|
Wsteczny regres AGP 7.0.0-alpha10: nie udało się zastosować wtyczki „com.android.internal.library” przy włączonym powiązaniu danych
|
|
lintDebug powoduje przerwanie buforowania konfiguracji
|
|
Upewnij się, że w modelach IDE z wersji 2 obsługiwane są elementy `[consumer]proguardFiles`.
|
|
Zmniejsz rygory weryfikacji nazwy zasobu w przypadku zasobów nakładających się
|
|
| Android Studio |
|
Aktualizacja szablonu Jetpack Compose 1.0
|
|
| AVD Manager |
|
Dane wyjściowe interfejsu wiersza poleceń zanieczyszczone logami parsowania
|
|
| Edytowanie wiadomości |
|
Nie udało się utworzyć studia z powodu starej wersji języka Kotlin
|
|
| Podgląd podczas tworzenia |
|
Interaktywny podgląd przestaje działać po przeciągnięciu widoku przewijania
|
|
| Połączenie danych |
|
Databinding 7.0.0 używa wycofanych rozszerzeń cyklu życia
|
|
| Narzędzia do projektowania |
|
Kształt rysowanego obrysu o szerokości < 1,0 jest wyświetlany tylko w panelu Projektowanie układu, jeśli poprzedza go „0”.
|
|
| Edytor układu |
|
podczas tworzenia wiadomości próby wczytania czcionki podglądu prowadzą do uruchomienia wątków (co powoduje błąd renderowania).
|
|
| Inspektor układu |
|
Awaria aplikacji z powodu LayoutInspector
|
|
| Lint |
|
Tryb testowania Lint TestMode.WHITESPACE nie powinien dodawać spacji do odwołań do etykiet w Kotlinie
|
|
Wyjątek zgłaszany przez lintVitalAnalyze: „wywołanie UsageTracker przed inicjalizacją”
|
|
| Pliki manifestu |
|
Czerwone symbole w pliku AndroidManifest.xml podczas używania DSL przestrzeni nazw
|
|
| Nowy kod/szablony |
|
Szablon projektu Compose nie zawiera zależności debugowania na potrzeby androidx.compose.ui:ui-test-manifest
|
|
| Kreator nowego projektu |
|
Przenoszenie definicji wtyczek Gradle do głównego pliku projektu build.gradle
|
|
| Zasoby |
|
Zmień kolory na inne niż czerwony w przypadku wyskakujących okienek z dokumentacją opisujących zasoby
|
|
| Menedżer pakietu SDK |
|
Nigdy nie wyświetliła się prośba o zaakceptowanie licencji na narzędzia do kompilacji w kroku konfiguracji pierwszego uruchomienia
|
|
| Asystent aktualizacji |
|
Migracja atrybutu „package” z pliku AndroidManifest.xml do DSL w przestrzeni nazw
|
|
Aktualizacja wtyczki Gradle za każdym razem się zawiesza
|
|
Android Studio Bumblebee Beta 1 (2021.1.1.14)
Wydano razem z:
- Wtyczka Android Gradle 7.1.0-beta01
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Zmniejsz rygory weryfikacji nazwy zasobu w przypadku zasobów nakładających się
|
|
| Edytor kodu |
|
Błąd: nieprawidłowa lokalizacja w pliku XML dla identyfikatorów w kodzie
|
|
Nieprawidłowy zasób wymiaru utworzony przez Quick-Fix
|
|
Pogląd ciągu znaków jest nieprawidłowy w przypadku zasobów ciągu znaków z aliasami
|
|
| Narzędzie do projektowania |
|
Gradienty SVG nie są prawidłowo konwertowane na obiekt wektorowy, gdy viewBox zaczyna się od ujemnej współrzędnej
|
|
| JDK |
|
Synchronizacja Gradle kończy się niepowodzeniem z powodu braku możliwości uruchomienia demona.
|
|
| Menedżer pakietu SDK |
|
Nigdy nie wyświetliła się prośba o zaakceptowanie licencji na narzędzia do kompilacji w kroku konfiguracji pierwszego uruchomienia
|
|
Android Studio Bumblebee Canary 13 (2021.1.1.13)
Wydano razem z:
- Wtyczka Android Gradle 7.1.0-alpha13
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Kompilacja JPS została uruchomiona podczas kompilacji Gradle poza Studio
|
|
Dodawanie wersji minAgp do metadanych pliku Aar
|
|
Umożliwienie zapisywania w pamięci podręcznej zadania AndroidLintAnalysisTask
|
|
Utworzony obraz podstawowy Java nie pasuje do wersji zestawu narzędzi Java
|
|
Bufor kompilacji AGP powoduje błąd duplikatu klasy podczas uruchamiania minifyR8 w przypadku modułu dynamicznego z niestandardowym typem kompilacji
|
|
Ostrzeżenie podczas sprawdzania Gradle 7.2-rc-1, AGP 7.0
|
|
Włączenie zarówno KSP, jak i Kapt w projekcie zawierającym oba procesory generujące źródła powoduje błąd w BundleLibraryClassesInputs.
|
|
| Kompilacja C++ |
|
Gradle build CMake OBJECT library failed: [CXX1402] Target produces multiple outputs
|
|
Kompilacja natywnych plików nie powiedzie się, gdy w systemie Windows zaimportowano docelowy plik CMake
|
|
| Importowanie/synchronizowanie C++ |
|
Synchronizacja Gradle utknęła na etapie rozwiązywania konfiguracji C/C++
|
|
| Analiza kodu |
|
Błąd: fałszywie pozytywna weryfikacja uprawnienia MANAGE_EXTERNAL_STORAGE – IDE twierdzi, że jest ono przeznaczone tylko dla aplikacji systemowych
|
|
| Podgląd podczas tworzenia |
|
Używanie java.util.Random w Compose Preview
|
|
NPE w LiveLiteralsService.isElementManaged
|
|
| Inspektor bazy danych |
|
Nie można wyeksportować danych za pomocą narzędzia do inspekcji aplikacji lub inspektora bazy danych, jeśli w ścieżce występuje spacja
|
|
Zezwalanie na zapisywanie baz danych
|
|
| Wdrożenie |
|
Android Arctic Fox nie może wykryć prawidłowego ABI urządzenia do prawidłowego wdrożenia pliku APK
|
|
Błąd: po zainstalowaniu aplikacji w IDE za pomocą opcji „-g” następnym razem nie przyznaje ona automatycznie uprawnień
|
|
Instrumentacja w Android Studio powoduje błąd strictmode.DiskReadViolation
|
|
| Pierwsze uruchomienie |
|
Plik Info.plist w aplikacji na macOS ma nieprawidłowe uprawnienia.
|
|
| Edytor plików Gradle |
|
Błąd: IDE sugeruje aktualizację do wersji androidx.fragment:fragment-ktx:1.4.0-alpha07, która nie obsługuje poziomu API 31
|
|
| Edytor układu |
|
[Bumblebee] W panelu „Projektowanie” w edytorze układu nie można zmierzyć komponentu ConstraintLayout
|
|
| Lint |
|
ToastDetector nie działa prawidłowo w przypadku właściwości Kotlina
|
|
[Lint] StaticFieldLeak fałszywie pozytywny w przypadku anonimowego obiektu w obiekcie towarzyszącym
|
|
@RequiresApi w pliku package-info.java nie jest wymuszane przez kontrolę lint NewApi
|
|
| Sieć |
|
Przycisk „Dismiss” (Zamknij) jest obcięty w powiadomieniu o przesunięciu narzędzia Network Profiler (w domyślnym widoku narzędzia)
|
|
| Kreator nowego projektu |
|
Nieefektywne malowanie w nowym selektorze szablonów projektów
|
|
| Przeprowadzanie testów |
|
Podczas uruchamiania testów z UTP wywołanie kompilacji nie zawiera właściwości wstrzykniętych przez IDE.
|
|
nie można uzyskać prawidłowego zadania testu podczas wykonywania testów z instrumentacją
|
|
AS 7.0.0-alpha04 cannot run unit test of KMP module: No tasks available
|
|
| Shrinker (R8) |
|
Problem podczas wykonywania R8 3.0.69 (z AGP 7.0.2) i 3.0.72
|
|
| Asystent aktualizacji |
|
Asystent uaktualniania nie aktualizuje android.buildToolsVersion
|
|
Android Studio 2021.1.1.12
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
IDE próbuje utworzyć plik binarny dla ABI, który nie jest wymieniony w abiFilters
|
|
Plik gradleResValues.xml nie został zaktualizowany podczas podpisywania w celu wydania
|
|
| Lint |
|
lintAnalyzeDebug nie działa z powodu błędu „Metoda nie została zaimplementowana” w metodie ClsPackageStatementImpl.getAnnotationList
|
|
| Sieć |
|
Przycisk „Dismiss” (Zamknij) jest obcięty w powiadomieniu o przesunięciu narzędzia Network Profiler (w domyślnym widoku narzędzia)
|
|
| Asystent aktualizacji |
|
Niestabilna wersja Studio nie powinna oferować uaktualnienia stabilnych projektów AGP
|
|
Android Studio 2021.1.1.11
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Testy interfejsu ASM API nie przechodzą, gdy używasz funkcji wbudowanych z testowanego kodu
|
|
| Zastosuj zmiany |
|
Aplikacja ulega awarii z błędem KotlinReflectionNotSupportedError po kompilacji przyrostowej na emulatorze z poziomem interfejsu API 30
|
|
| Połączenie danych |
|
Powiązanie danych nie działa z pakietem narzędzi platformy 31.0.3; plik platform-tools/api/api-versions.xml nie jest już dostępny
|
|
| Lint |
|
StringIndexOutOfBoundsException w ramce SourceTransformationTestMode.performEdits w Lint po aktualizacji do AGP 7.1.0-alpha08
|
|
Lint nie działa w AGP 7.0 z komunikatem „Nie można zainicjować detektora”.
|
|
Nie działa opcja „Sprawdzanie błędów składni”.
|
|
| Przeprowadzanie testów |
|
Niepowodzenia testów w Studio nie wyświetlają danych wyjściowych testu podczas uruchamiania za pomocą gradle
|
|
Android Studio 2021.1.1.10
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Niewielki problem z formatowaniem pliku missing_rules.txt.
|
|
Przenoszenie danych wyjściowych kompilacji wdrożenia do folderu pośredniego
|
|
| Lint |
|
NewApi check nie rozumie warunków w bloku „when”
|
|
AGP 7.0.0 Lint HTML reports renders feedback urls wrong
|
|
Wynik fałszywie pozytywny w ramach sprawdzania linta dotyczącego SupportAnnotationUsage
|
|
Lint nie wywołuje funkcji visitAnnotationUsage w przypadku zastąpień metod w zakresie adnotacji
|
|
| Edytor animacji |
|
MotionLayout: poświęcam dużo czasu na dodawanie ograniczeń, ponieważ w układzie jest od 10 do 20 elementów.
|
|
| Edytor nawigacji |
|
Dodaj „toSavedStateHandle”.
|
|
Android Studio 2021.1.1.9
| Rozwiązane problemy |
| Debuger C++ |
|
AS Arctic Fox Error while starting native debug session on Mac M1, "Found broken LLDB configuration"
|
|
Android Studio 2021.1.1.8
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
TypedefRemover używa ASM5 i jest niezgodny ze źródłami JDK 11, które wymagają ASM7
|
|
AGP kompresuje wszystkie zasoby w pliku .apk testu jednostkowego niezależnie od opcji aaptOptions.noCompress
|
|
Wtyczka biblioteki Androida powinna umożliwiać kompilowanie plików JAR ze źródłami.
|
|
Wersja AGP 7.0.0 w wersji stabilnej powoduje wyjątek ExternalApiUsageException w metodzie libraryVariants.all { applicationId }
|
|
Raporty Jacoco nie wyświetlają wierszy kodu źródłowego w Android Gradle Build Tools w wersji 4.1.2 (lub 4.2.x) plus Gradle 6.5
|
|
| Narzędzia do projektowania |
|
Błąd podglądu obiektu rysowanego wektorowo.
|
|
| Lint |
|
Lint: nie zawiera prawidłowego klucza manifestu rejestru (Lint-Registry-v2).
|
|
| Sieć |
|
Narzędzie Network Profiler nie wyświetla wielu nagłówków o tej samej nazwie
|
|
| Menedżer zasobów |
|
(Windows) Nowy > Wektorowy zasób > picture.svg: nieprawidłowy znak „minus” w wygenerowanym pliku XML
|
|
| Przeprowadzanie testów |
|
Android Studio Bumblebee: niewłaściwe testy wykonywane podczas korzystania z okna „Konfiguracje uruchomienia” w przypadku testów z użyciem instrumentacji
|
|
Mechanizm uruchamiania testów Grade nie działa z projektem AndroidX
|
|
Android Studio 2021.1.1.7
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Aplikacja Jetpack Compose ulega awarii podczas uruchamiania w Android Studio 2021.1.1 Canary 4
|
|
Ustawienie android.enableAppCompileTimeRClass=true powoduje niepowodzenie kompilacji w wersji AGP 7.0.0-alpha09
|
|
LinkApplicationAndroidResourcesTask nie działa, ponieważ katalog nie jest czytelny
|
|
AGP 7.1-alpha nie działa, gdy na starych urządzeniach uruchamia się testy pomiarów z poziomu wiersza poleceń
|
|
| Inspektor układu |
|
W atrybucie brakuje listy resolutionStackList i źródła
|
|
| Lint |
|
RedundantNamespace: fałszywie dodatni wynik dla plików XML w katalogu surowym
|
|
Linczowanie nieprawidłowo oznaczające Bundle#get jako metodę interfejsu API w wersji 21 lub nowszej
|
|
Android Studio 2021.1.1.6
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Aplikacja Jetpack Compose ulega awarii podczas uruchamiania w Android Studio 2021.1.1 Canary 4
|
|
W wersji Android Studio 4.2 nie są już tworzone symbole debugowania w pakietach przeznaczonych do przesłania do Konsoli Play
|
|
Program profgen nie może przeanalizować mapy ObfuscationMap z nazwą klasy, która nie ma przestrzeni nazw (root).
|
|
| Lint |
|
Sprawdzanie błędów w recyklingu nie przechodzi w przypadku wywołania super().
|
|
W przypadku błędu Lint wyświetla się podpowiedź dotycząca wyłączenia Lint za pomocą przestarzałego interfejsu API (całkowicie nieprawidłowy, jeśli używasz kts).
|
|
Potencjalny problem z wykrywaczem RestrictedApi w nowej integracji z lint
|
|
| Nowy kod/szablony |
|
Nowy szablon modułu wstawia buildToolsVersion
|
|
Android Studio 2021.1.1.5
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
AGP nie powinien ponownie uruchamiać dexingu, gdy użytkownik wdraża aplikację na urządzenia z różnymi poziomami interfejsu API niż w IDE
|
|
Dodawanie pliku bazowego lint jako danych wejściowych zadania lint
|
|
| Lint |
|
Błąd: szybka poprawka Linta „Replace “-” with an “en dash” character (–, –) ? zmienia kolejność tekstu
|
|
| Przeprowadzanie testów |
|
Edytuj konfigurację – parametry konfiguracji testu nie są zapisywane
|
|
Android Studio 2021.1.1.4
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Brak tekstu w wyniku sprawdzania kodu, gdy zadanie sprawdzania jest aktualne
|
|
Ustawienie android.lintOptions.textOutput jest uszkodzone, gdy jest ustawione na „stdout” i „stderr”.
|
|
AGP7.0: rozbieżność w obsługiwaniu przestrzeni nazw androidTest między generacją API/Model a R
|
|
AGP nie powinien ponownie uruchamiać dexingu, gdy użytkownik wdraża aplikację na urządzenia z różnymi poziomami interfejsu API niż w IDE
|
|
Wtyczka biblioteki Androida powinna umożliwiać kompilowanie plików JAR ze źródłami.
|
|
| Edytor kodu |
|
Zakończenie Compose RadioButton dodaje końcową funkcję lambda
|
|
| Lint |
|
Pozwól Lintowi (?) wykryć w pliku XML układu, że ScrollView może zawierać tylko 1 bezpośrednie podrzędny element.
|
|
Android Lint VectorDrawableCompat sprawdzanie ostrzeżenia nieprawidłowo
|
|
Lint.xml: opcje pliku używają nieprawidłowej lokalizacji podstawowej do rozwiązywania ścieżki
|
|
Lint nie pobiera już właściwości systemowej lint.baselines.continue, gdy jest ona ustawiona we wtyczce Gradle.
|
|
Błędy w niestandardowych regułach lint powodują, że nie są zgłaszane żadne wyniki
|
|
AGP 7 Duplikaty problemów z ObsoleteLintCustomCheck
|
|
| Integracja z lintem |
|
szczegółowość wtyczki Gradle Android Lint
|
|
| Edytor nawigacji |
|
Przekazywanie argType, który jest klasą wewnętrzną enum, nie powoduje prawidłowego wygenerowania FragmentArgs.
|
|
| Kreator nowego projektu |
|
Zaktualizuj wygenerowany plik Gradle, aby używać nowego języka DSL wtyczki
|
|
| Opublikuj pakiet lub pliki APK |
|
Hasło jest czasami nieprawidłowo dekodowane podczas korzystania z KeePass
|
|
Zapisane są tylko najnowsze pary haseł, które zastępują wcześniej zapisane hasła.
|
|
| Uruchom |
|
Android Studio nie aktualizuje skompilowanego kodu | problem sporadyczny
|
|
| Wyświetl powiązanie |
|
narzędzia lint:viewBindingType w Studio
|
|
Android Studio 2021.1.1.3
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
SdkLibDataFactory jest niezgodna z pamięcią podręczną konfiguracji Gradle
|
|
com.android.tools.build:gradle:4.2.0 spowodował błąd w miejscach zastępczych w plikach manifestu w bibliotekach
|
|
Kompilacja nie powiedzie się, jeśli projekt zostanie zaktualizowany do wersji 4.2.
|
|
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
|
|
Testowe metryki z domyślnym obsługą rozdzielczości (false) nadal mają foldery wygenerowane przez resvalue
|
|
Przekazywanie parametrów --client-id, --client-name i --client-version do narzędzia lint z AGP
|
|
Dodaj opcję „-parameters” javac tylko wtedy, gdy jest obecny Room.
|
|
Od wersji AGP 7.0.0-beta03 nie można już uruchamiać zadania :test
|
|
AGP nie włącza literali na żywo w przypadku modułów biblioteki
|
|
[Gradle] Metoda `initWith` służy do kopiowania konfiguracji kompilacji, ale nie do tworzenia wersji.
|
|
Nierozpoznane odwołanie: setProguardFiles
|
|
android.disableAutomaticComponentCreation nie powinien być eksperymentalny
|
|
Funkcja initWith() nie jest dostępna w Gradle Kotlin DSL
|
|
| Android Studio |
|
Kanały alfa nie są uwzględniane w marginesach Android Studio w przypadku kolorów w edytorze Compose
|
|
| Analizator kompilacji |
|
Kopiowanie i wklejanie nie działa na karcie ostrzeżeń w analizatorze kompilacji
|
|
| Kompilacja C++ |
|
Kompilacja projektu kończy się niepowodzeniem w systemie Windows z powodu plików git tylko do odczytu.
|
|
Błąd nullpointer w kompilacji za pomocą cmake ( prebuild openssl , building libgit2 )
|
|
GNUMAKE wyrzuca wyjątek w przypadku argumentów takich jak „-mllvm -oXXXX”.
|
|
Niedziałające nagłówki target_precompile_headers
|
|
Wtyczka Androida do obsługi Gradle w wersji 4.0: argument CMake zaczynający się od „-C” nie jest przekazywany do pliku wykonywalnego cmake, co powoduje, że kompilacja nie działa prawidłowo
|
|
| Edytor C++ |
|
Błąd separatora wiersza podczas automatycznego generowania metody JNI
|
|
| Analiza kodu |
|
Nieprawidłowe ostrzeżenie w Gradle dotyczące uaktualnienia do wersji alfa biblioteki work-runtime
|
|
Fałszywie pozytywne ostrzeżenie dotyczące wyświetlania powiadomienia z paska powiadomień
|
|
| Edytowanie wiadomości |
|
Wyrażenia bezpośrednie powodujące awarię w module, który nie jest Compose
|
|
| Powiązanie danych |
|
| Inspektor układu |
|
Kopiowanie atrybutów powoduje kopiowanie odwołania, a nie wartości.
|
|
| Lint |
|
Nieprawidłowe działanie Lint UnusedResources podczas używania ViewBinding przez delegowanie właściwości
|
|
Lint nie może znaleźć rozłożonego pliku aar projektu :camera:camera-extensions-stub
|
|
Wynik fałszywie pozytywny UnusedQuantity
|
|
lint:TypographyQuotes fałszywie pozytywny z tekstem z akcentem
|
|
Błąd: szybkie rozwiązanie problemu z sprawdzaniem wersji nie działa
|
|
Lint nie pobiera już właściwości systemowej lint.baselines.continue, gdy jest ona ustawiona we wtyczce Gradle.
|
|
Nieaktualne komunikaty o błędach związane z częściową analizą Lint
|
|
Android Studio 4.2 zawiesza się podczas sprawdzania Linta dotyczącego nieprawidłowej stałej
|
|
lintClient nie otrzymuje user.home
|
|
Lint: ShiftFlags zgłasza wynik fałszywie pozytywny podczas używania Kotlina
|
|
AGP 7 Duplikaty problemów z ObsoleteLintCustomCheck
|
|
Filtr intencji Androida S bez android:exported lint powinien zgłaszać problemy z
|
|
StringIndexOutOfBoundsException podczas zapisywania formatu SARIF dla Lint
|
|
Uruchamianie Lint z raportami SARIF powoduje wyjątek w przypadku niektórych błędów SourceLockedOrientationActivity
|
|
Linter nie wykrywa błędu typu w definicji ciągu znaków, gdy występuje wiele parametrów metody ciągu znaków
|
|
Zadanie lint AGP kończy się niepowodzeniem, gdy występuje pośrednia zależność od modułu compileOnly
|
|
Android Studio zawiesza się, sugerując zaktualizowanie biblioteki do wersji migawki po przywróceniu do odpowiedniej wersji stabilnej/beta
|
|
[lint] MissingTranslation nie wykrywa form mnogiej
|
|
W przypadku użycia FragmentContainerView i findFragmentByTag fałszywie pozytywny wynik kontroli WrongViewCast
|
|
| Integracja z lintem |
|
AGP 7.0.0 Alpha 14 Lint RAM Usage Unbounded
|
|
Problemy lint dotyczące funkcji dynamicznych nie są zgłaszane, gdy w aplikacji ustawiono parametr checkDependencies=true i są dostępne moduły biblioteki
|
|
| Kreator nowego projektu |
|
Zaktualizuj wygenerowany plik Gradle, aby używać nowego języka DSL wtyczki
|
|
Błąd: w nowych projektach nadal nie można usunąć „jcenter”, mimo że ma zostać usunięty, a także nie ma informacji, co należy zrobić
|
|
| System projektów |
|
Problem z interfejsem API docelowym RenderScript w Android Build Tools r25
|
|
| Zasoby |
|
Łączenie zasobów kończy się niepowodzeniem w przypadku zasobu ciągu z escapowaniem.
|
|
| Przeprowadzanie testów |
|
Bumblebee 2021.1.1 Canary 2 nie wyświetla już nieudanych testów
|
|
| Shrinker (R8) |
|
Shrinker usuwa używane obiekty wektorowe w ramach nowego pakietu agp 4.1.0
|
|
Kompilator R8 nie usuwa adnotacji z czasu kompilacji (VISIBILITY_BUILD)
|
|
| Wyświetl powiązanie |
|
Po przypadkowych działaniach w pliku XML połączenie z ViewBinding zostaje utracone
|
|
| ViewBinding |
|
Wniosek o typie na podstawie wielu wariantów układu
|
|
Android Studio 2021.1.1.2
| Rozwiązane problemy |
| Wtyczka Gradle na Androida |
|
Testowe metryki z domyślnym obsługą rozdzielczości (false) nadal mają foldery wygenerowane przez resvalue
|
|
Potrzebujemy interfejsu Version w gradle-api
|
|
AGP 4.2.0 generuje testowy plik APK, w którym brakuje klasy, prawdopodobnie z powodu mieszania zestawu źródłowego Java/Kotlin
|
|
Następnym artefaktem, który należy ujawnić, powinny być klasy.
|
|
Nieprawidłowa wersja Androida '202.7660.26.42.7322048', która powinna mieć postać 'w.x.y.z' – ten błąd występuje podczas wykonywania próbek kompilacji
|
|
Ponownie włącz tworzenie DSL za pomocą klasy implementacji zamiast interfejsu
|
|
| Android Studio |
|
UI_MODE_NIGHT_YES nie działa w podglądzie
|
|
| Edytor układu |
|
Problemy z podglądem układu w przypadku obiektu TextClock
|
|
Podgląd nie jest zgodny z uruchomioną aplikacją | ?attr nie jest obsługiwany w elementach fillColor w pliku XML (elementy graficzne wektorowe)
|
|
Podgląd układu w Android Studio przestaje działać w przypadku natywnych elementów android.preference.Preference i niestandardowych preferencji, gdy dodasz „androidx.preference:preference:1.1.0”.
|
|
Android Studio 4.0 – czułość przybliżania
|
|
Silnik renderowania układu: brak znaków Unicode podczas aktualizowania pliku strings.xml
|
|
Android Studio się zawiesza
|
|
| Lint |
|
Lint Recycle Wynik fałszywie pozytywny
|
|
Android lint nie widzi pliku androidx.annotation.jar w konkretnym projekcie
|
|
@CheckResult nie działa w wyrażeniach lambda.
|
|
`UnknownIssueId` nadal wyświetla ostrzeżenia, gdy jest wyłączony
|
|
Sprawdzanie linta UnusedResources nie działa prawidłowo w przypadku bibliotek
|
|
Błąd lint w firebase-perf [OutdatedLibrary], nawet jeśli używamy najnowszej wersji.
|
|
| Renderowanie |
|
Obiekty do rysowania z przezroczystymi kształtami nie są renderowane prawidłowo.
|
|
| Zasoby |
|
Dodanie odstępów w niektórych zasobach ciągu znaków po uaktualnieniu do wersji 4.2
|
|
| Wyświetl powiązanie |
|
Używanie stałego importowania metody „inflate” w ramach widoku „inflate” powoduje niewykorzystane zasoby
|
|
| Asystent parowania Wear |
|
Nie można uruchomić Asystenta do parowania na zegarku z I J
|
|
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[]]