Zamknięte problemy dotyczące Androida Studio 2020.3.1

Android Studio 2020.3.1.21

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Funkcja android.lintOptions.textoutput nie działa, gdy jest ustawiona przy użyciu „stdout” i „stderr”.
com.android.tools.build:gradle:4.2.0 uszkodzili obiekty zastępcze pliku manifestu w bibliotekach
AGP7.0: rozbieżności w obsłudze przestrzeni nazw androidTest między interfejsem API/modelem a generowaniem R
Android Studio,
Kanał alfa nie jest widoczny w rynku kolorów Compose
Edytor kodu
Uzupełnienie opcji tworzenia wiadomości dodaje lambda końcową
Lint
Sprawdzanie w narzędziu Android Lint VectorDrawableCompat powoduje nieprawidłowe ostrzeżenie
Lint nie pobiera już właściwości systemowej lint.baselines.continue po ustawieniu jej z wtyczki Gradle.
Awarie niestandardowych reguł lintowania powodują brak raportów wyników
Pakiety wersji/pliki APK
Podczas korzystania z KeePass hasło było czasami błędnie dekodowane
Koszulka (R8)
R8 FullMode w AGP 7.0.0-beta01 – przekształcanie implementacji ParameterizedType w Class
Awarie aplikacji w interfejsie Android API 23 i starszych wersjach: java.lang.NoClassDefFoundError: j$.$r8$wrapper$java$util$function$Vendor$-WRP

Android Studio 2020.3.1.20

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Pass --client-id, --client-name i --client-version do lint z AGP
copyDebugAndroidLintReports: NoSuchFileWyjątek: lint-results-debug.txt
Lint
Lint nie pobiera już właściwości systemowej lint.baselines.continue po ustawieniu jej z wtyczki Gradle.
Zadanie lint AGP nie działa, gdy istnieje pośrednia zależność modułu ComputeOnly
Android Studio zatrzymał się i zasugerował aktualizację biblioteki do wersji SNAPSHOT po przywróceniu właściwej wersji stabilnej lub beta
lintClient nie odbiera adresu user.home
Integracja z Lint
Wykorzystanie pamięci RAM AGP 7.0.0 alfa 14 – bez ograniczeń
Problemy z lintowaniem funkcji dynamicznych nie są zgłaszane, gdy w aplikacji wartość checkDependaries=true i są moduły biblioteki

Android Studio 2020.3.1.19

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Dodaj opcję javac „-parameters” tylko wtedy, gdy istnieje sala
Nierozstrzygnięte odwołanie: setProguardFiles
Nie można już uruchamiać zadania testowego :test od wersji 7.0.0–beta03
Funkcja initWith() nie jest dostępna w przypadku DSL Gradle Kotlin
Włącz ponownie tworzenie DSL w klasie implementacji zamiast interfejsu
Analizator kompilacji
Funkcja kopiowania i wklejania nie działa w przypadku karty z ostrzeżeniami analizatora kompilacji
Analiza kodu
Fałszywe ostrzeżenie o lintowaniu ShowToast z paskiem powiadomień
Nieprawidłowe ostrzeżenie w Gradle dotyczące uaktualnienia biblioteki roboczej do wersji alfa
Edytowanie wiadomości
Usługa LiveLiterals powoduje awarię w module niebędącym funkcją tworzenia wiadomości
Lint
Uruchamianie funkcji Lint z raportem SARIF powoduje zgłoszenie wyjątku w przypadku niektórych błędów klasy SourceLockedOrientationActivity.
Recykling recyklingu – fałszywie pozytywne
W przypadku wielu parametrów metody ciągu znaków lint nie wykrywa błędu typu w StringDef
@CheckResult nie działa w wyrażeniach lambda
Sprawdzanie lintów UnusedResources nie działa poprawnie w przypadku bibliotek
„UnknownIssueId” nadal wyświetla ostrzeżenia po wyłączeniu
Nieaktualne komunikaty o błędach związane z częściową analizą Lint
Błąd biblioteki firebase-perf [OutdatedLibrary] nawet wtedy, gdy używamy najnowszej wersji.
Informacje
Do niektórych zasobów w postaci ciągów znaków po uaktualnieniu do wersji 4.2 dodano odstępy
Koszulka (R8)
Wydaje się, że zezwalanie na nie przypina klas
Wyświetl powiązanie
Wykorzystanie statycznego importu metody „inflate” powiązania widoku rozszerzonego powoduje, że zasób jest nieużywany

Android Studio 2020.3.1.18

Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Następnym artefaktem do udostępnienia powinien być CLASSES
Ostrzeżenie dotyczące zastępowania buildConfigField wyświetla wartość, która może zawierać informacje poufne.
Wstrzyknięta obsługa Androida w wersji „202.7660.26.42.7322048” powinna mieć postać „w.x.y.z” – ten błąd pojawia się podczas wykonywania próbek tworzenia wiadomości
AGP 4.2.0 tworzy testowy plik APK, w którym brakuje klasy, prawdopodobnie z powodu ustawienia mieszanego źródła środowiska Java/kotlin
Narzędzia do projektowania
Utwórz nowy -> Zasób z obrazem jest niemożliwy (MacOS)
Lint
Android Lint nie może wyświetlić pliku jar pliku androidx.annotation w określonym projekcie
Koszulka (R8)
deugar zastępuje ostateczny podział metody w PriorityQueue
Zmiana podpisu metody R8 powoduje naruszenie Retrofit w AGP 4.2.0