Geschlossene Probleme für Android Studio 2021.1.1

Android Studio Bumblebee RC 01 (19.1.1.2021)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 7.1.0-rc01
Behobene Probleme
Release-Bundle/APKs
Das Kästchen „Passwort speichern“ im Fenster „Signiertes Bundle oder APK generieren“ wird nicht gespeichert.
Shrinker (R8)
Die PC-basierte Zuordnung ist bei der Verarbeitung Jumbo-Strings falsch
Android Gradle-Plug-in 7.0.2 stürzt die App auf Geräten mit Android 4 und 5 ab, wobei die Klasse „Verifier“ aufgrund einer fehlerhaften Methode abgelehnt wurde

Android Studio Bumblebee Beta 5 (2021.1.1.18)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 7.1.0-beta05
Behobene Probleme
Android Gradle-Plug-in
Für ComponentBuilder.enabled muss „.enable“ festgelegt sein.
Build nach Aktualisierung auf AGP 7.2.0-alpha04 nicht möglich
Play Asset Delivery: Set enthält nicht alle Asset-Packs
ComponentArtifactIdentifier wurde durch Artefakttransformationen geändert und verursacht einen falschen androidTest-Laufzeitklassenpfad
Fuss
Falsche PrivateResource-Lint-Warnung bei Verwendung von com.android.support:design
Neue Lint-Prüfung „DisuragedApi“ meldet Duplikate und falsch positive Ergebnisse
Logcat
Logcat zeigt doppelte Einträge an
Shrinker (R8)
[R8 3.1.39] Harte Bestätigung unter Android 4.4 fehlgeschlagen
[R8 3.1.36] Deadlock beim App-Start während des statischen Initialisierens der Klasse

Android Studio Bumblebee Beta 4 (17.1.2021)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 7.1.0-beta04
Behobene Probleme
Android Gradle-Plug-in
Verwendung von „SkipIfEmpty“ bei Aufgabeneingaben validieren
Das Dessugaren führt nur zu einem ungültigen DEX, wenn es über Android Studio Bumblebee ausgeführt wird.
Mit der Aufgabe „create{variant}UnitTestConsiderationReport“ von AGP 7.0.3 werden Tests für alle Varianten ausgeführt
C++ Debugger
Beobachtungsfenster für NDK-Debugger (C-Code) – „Doppelklicken, um weitere Elemente zu sehen“ zeigt die gleichen 50 Elemente noch einmal an
Codeanalyse
Warnung „DrawAllocation“ für Wertklassen gemeldet
Code-Editor
Neues Projekt: Kotlin-Quelldateien enthalten keine Tabs für Code/Split/Design
Fuss
AGP 7.1.0-beta01 Lint SuspiciousImport prüft die Meldung von Importaliassen
Tests ausführen
[Manuelle Einheitentests werden ausgeführt] „Keine Aufgaben verfügbar“ beim Versuch, Einheitentests über AS auszuführen
Shrinker (R8)
[R8 3.1.29] Dieser Bestätigungsfehler wurde vereinheitlicht
„applymapping“ wird in Version 3.0.73 nicht respektiert.
java.lang.ClassCastException wird in den Konstruktor einer Klasse in Build geworfen, der von R8 reduziert wurde.
[R8 3.1.29] java.lang.IllegalAccessError: Methode '...' zur Implementierung der Interface-Methode '...' ist nicht öffentlich.
[R8 3.1.29] Anpassung des Typs von ... bis ... während der Dex-Zusammenführung nicht erreichbar
Tests
Die IDE ruft beim Ausführen von Einheitentests unnötigerweise cleanTestDebugUnitTest vor testDebugUnitTest auf

Android Studio Bumblebee Beta 3 (2021.1.1.3)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 7.1.0-beta03
Behobene Probleme
Android Gradle-Plug-in
Jacquard und Veröffentlichung über dieselbe Bibliotheksvariante unterstützen
Fehlende Abhängigkeiten von AGP-Vorab-Tasks
AGP sollte die Datei „baseline.profm“ zusätzlich zu „baseline.prof“ bündeln
Die Eingabe von „rawLocalResourcesNoProcessRes“ der MergeResources-Aufgabe ist nicht als „IgnorierenEmptyDirectories“ markiert.
Aktualisierung zur standardmäßigen Verwendung von JaCoCo 0.8.7
Android Studio
Bei Verwendung von ViewBinding über die Attributdelegierung schlägt Lint UnusedResources fälschlicherweise fehl
AVD-Manager
Bei AVDs, die mit dem Tool „AVDmanager cli“ erstellt wurden, wird in AVD Manager kein Playstore angezeigt (auch wenn dies der Fall ist).
Code-Editor
AndroidMISSINGOnClickHandlerInspection optimieren
Bereitstellung
Protokolle ohne Spam
Bearbeiten
verworfenMethodException: „...FileEditor.getFile“ wurde eingestellt. Du musst es in „...ApkEditor“ überschreiben.
Importieren/Synchronisieren
Die Variantenauswahl wird nicht zusammen mit androidTest-Abhängigkeiten weitergegeben
Fuss
SuppressLint funktioniert nicht für AppBundleLocalechanges
ViewBinding (Ansichtsbindung)
ViewBinding kann nicht gebunden werden, wenn nichtTransitiveRClass aktiviert ist und @android-IDs in der XML-Datei verwendet werden

Android Studio Bumblebee Beta 2 (15.1.1.2021)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 7.1.0-beta02
Behobene Probleme
Android Gradle-Plug-in
Das Festlegen eines Anbieters für VariantOutput.versionCode kann den Konfigurationscache beeinträchtigen
Regression von AGP 7.0.0-alpha10: Plug-in "com.android.internal.library" konnte nicht angewendet werden, wenn databinding aktiviert ist
LintDebug unterbricht das Konfigurations-Caching
Achten Sie darauf, dass „[consumer]proguardFiles“ in IDE-Modellen aus v2 unterstützt wird
Validierung von Ressourcennamen für Overlay-Videos lockern
Android Studio
Vorlagenaktualisierung für Jetpack Compose 1.0
AVD-Manager
Befehlszeilenausgabe, die mit Parsing-Logs verschmutzt ist
Schreiben und Bearbeiten
Studio konnte aufgrund der alten Kotlin-Sprachversion nicht erstellt werden
Vorschau verfassen
Die interaktive Vorschau funktioniert nicht mehr, wenn ich die Scroll-Ansicht ziehe
Datenbindung
Databinding 7.0.0 verwendet eingeschränkte Lebenszykluserweiterungen
Designtools
Drawable-Strich für Formen mit einer Breite < 1,0 wird im Layout-Designbereich nur angezeigt, wenn eine „0“ vorangestellt ist
Layout-Editor
Versuche zum Starten von Threads beim Laden von Schriftarten für die Vorschauvorschau (führt zu einem Renderingfehler)
Layout Inspector
App stürzt aufgrund des LayoutInspector ab
Fuss
Im Testmodus von Lint TestMode.WHITESPACE sollten Labelreferenzen in Kotlin keine Leerzeichen hinzugefügt werden.
lintVitalAnalyze löst Ausnahme aus: „Aufruf an UsageTracker vor der Initialisierung“
Manifeste
Rote Symbole in AndroidManifest.xml bei Verwendung des Namespace DSL
Neuer Code/neue Vorlagen
Die Vorlage zum Erstellen eines Projekts enthält keine Debugging-Abhängigkeit von androidx.compose.ui:ui-test-manifest
Assistent für neue Projekte
Gradle-Plug-in-Definitionen in Stammprojektdatei build.gradle verschieben
Infomaterial
Ändern Sie die Farbe für die Pop-up-Dokumentation zur Beschreibung der Ressourcen nicht auf Rot.
SDK-Manager
Ich wurde vom ersten Ausführungsassistenten nie dazu aufgefordert, die Lizenz für die Build-Tools zu akzeptieren.
Assistant aktualisieren
Paketattribut der AndroidManifest.xml-Datei in Namespace DSL migrieren
Aktualisierung des Gradle-Plug-ins wird jedes Mal angehalten

Android Studio Bumblebee Beta 1 (2021.1.1.14)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 7.1.0-beta01
Behobene Probleme
Android Gradle-Plug-in
Validierung von Ressourcennamen für Overlay-Videos lockern
Code-Editor
Fehler: Falscher Speicherort in XML-Datei für IDs im Code erreicht
Ungültige Dimensionsressource von Quick-Fix erstellt
Stringvorschau ist für Aliasing-Stringressourcen falsch
Designtools
SVG-Farbverläufe werden nicht ordnungsgemäß in VectorDrawable konvertiert, wenn viewBox mit einer negativen Koordinate beginnt.
SDK
Die Gradle-Synchronisierung schlägt fehl, da der Daemon nicht gestartet werden kann.
SDK-Manager
Ich wurde vom ersten Ausführungsassistenten nie dazu aufgefordert, die Lizenz für die Build-Tools zu akzeptieren.

Android Studio Bumblebee Canary 13 (13.1.2021)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 7.1.0-alpha13
Behobene Probleme
Android Gradle-Plug-in
JPS-Build wird ausgelöst, während Gradle-Build außerhalb von Studio ausgeführt wird
minAgpVersion zu AarMetadata hinzufügen
AndroidLintAnalysisTask im Cache speichern
Das erstellte Java-Basis-Image stimmt nicht mit der Version der Java-Toolchain überein
AGP-Build-Cache verursacht doppelte Klassenfehler beim Ausführen von minifyR8 in einem dynamischen Modul mit benutzerdefiniertem Build-Typ
Warnung bei der Auswertung von Gradle 7.2-rc-1, AGP 7.0
Wenn sowohl KSP als auch Kapt in einem Projekt aktiviert werden, wobei beide Prozessoren zum Generieren von Quellen enthalten sind, funktioniert „BundleLibraryClassesInputs“.
C++ Build
Fehler bei Gradle-Build CMake Object-Bibliothek: [CXX1402] Ziel erzeugt mehrere Ausgaben
Der native Build schlägt unter Windows mit dem importierten CMake-Ziel fehl
C++-Import/-Synchronisierung
Gradle-Synchronisierung bleibt beim Auflösen von C/C++-Konfigurationen hängen
Codeanalyse
Fehler: Fälschlicherweise zur Verwendung der Berechtigung MANAGE_EXTERNAL_STORAGE – IDE behauptet, dass dies nur für System-Apps gilt
Vorschau verfassen
„java.util.Randombreak Compose Preview“ verwenden
NPE in LiveLiteralsService.isElementManaged
Datenbankprüftool
Daten mit dem App-Inspektions-/Datenbankprüftool können bei einem Leerzeichen im Pfad nicht exportiert werden
Speichern von DBs zulassen
Bereitstellung
Android Arctic Fox konnte das richtige Geräte-ABI für eine korrekte APK-Bereitstellung nicht erkennen
Fehler: Nachdem die App bereits über die IDE installiert wurde und beim nächsten Mal „-g“ verwendet wird, werden Berechtigungen nicht automatisch gewährt
Android Studio-Instrumentierung löst strictmode.DiskReadviolation aus
Erste Einführung
„Info.plist“ in der macOS-Anwendung hat falsche Dateiberechtigungen.
Bearbeiter von Gradle-Dateien
Fehler: IDE schlägt ein Update auf androidx.fragment:fragment-ktx:1.4.0-alpha07 vor, das API 31 nicht unterstützt
Layout-Editor
[Bumblebee] Im Bereich "Design" des Layout-Editors kann ConstraintLayout nicht gemessen werden.
Fuss
ToastDetector funktioniert für Kotlin-Attribute nicht richtig
[Lint] Falsch positives StaticFieldLeak für anonymes Objekt in einem Companion-Objekt
@RequiresApi in package-info.java wird von NewApi-Lint-Prüfung nicht erzwungen
Netzwerk
Die Schaltfläche „Schließen“ ist für die Benachrichtigung „Network Profiler Has Moved“ (in der Standard-Profiler-Ansicht) abgeschnitten
Assistent für neue Projekte
Langsame Leistung beim Malen in der neuen Projektvorlagenauswahl
Tests ausführen
Beim Ausführen von Tests mit UTP enthält der Build-Aufruf keine in die IDE eingeschleusten Attribute.
Beim Ausführen instrumentierter Tests kann die richtige Testaufgabe nicht abgerufen werden
AS 7.0.0-alpha04 kann keinen Unittest des KMP-Moduls ausführen: Keine Aufgaben verfügbar
Shrinker (R8)
Problem beim Ausführen von R8 3.0.69 (von AGP 7.0.2) und 3.0.72
Assistant aktualisieren
Der Upgrade-Assistent aktualisiert android.buildToolsVersion nicht

Android Studio 2021.1.1.12

Behobene Probleme
Android Gradle-Plug-in
IDE versucht, eine Binärdatei für ABI zu erstellen, die von abiFilters nicht erwähnt wird
gradleResValues.xml wurde beim Signieren für den Release nicht aktualisiert
Fuss
lintAnalyzeDebug schlägt mit „Methode nicht implementiert“ in ClsPackageStatementImpl.getAnnotationList fehl
Netzwerk
Die Schaltfläche „Schließen“ ist für die Benachrichtigung „Network Profiler Has Moved“ (in der Standard-Profiler-Ansicht) abgeschnitten
Assistant aktualisieren
In „In-stable“ sollte kein Upgrade von stabilen AGP-Projekten angeboten werden

Android Studio 2021.1.1.11

Behobene Probleme
Android Gradle-Plug-in
ASM API schlägt bei Tests fehl, wenn Inline-Funktionen aus getestetem Code verwendet werden
Änderungen übernehmen
Die App stürzt nach dem inkrementellen Build auf dem API-Level 30-Emulator mit KotlinReflectionNotSupportedError ab
Datenbindung
Databinding funktioniert nicht mit Plattformtools 31.0.3; platform-tools/api/api-versions.xml nicht mehr verfügbar
Fuss
StringIndexOutOfBoundsException in Lint's SourceTransformationTestMode.performEdits nach Aktualisierung auf AGP 7.1.0-alpha08
Lint schlägt auf AGP 7.0 mit der Fehlermeldung „Can't initial detector“ aus
„Lint-Prüfung auf Lint-Prüfungen“ wird nicht ausgeführt
Tests ausführen
Für Testfehler in Studio wird beim Ausführen über Gradle keine Testausgabe angezeigt

Android Studio 2021.1.1.10

Behobene Probleme
Android Gradle-Plug-in
Kleineres Problem mit der Formatierung fehlender_rules.txt.
Ausgabe des Bereitstellungs-Builds in den Zwischenordner verschieben
Fuss
NewApi-Prüfung erkennt keine Bedingungen im „Wann“-Block
AGP 7.0.0 Lint HTML-Berichte rendern Feedback-URLs falsch
Falsch positives Ergebnis bei SupportAnnotationUsage-Lint-Prüfung
Lint ruft „visitAnnotationUsage“ nicht für Überschreibungen von Methoden innerhalb des Annotationsbereichs auf
Bewegungseditor
MotionLayout: Ich verbringe viel Zeit damit, Einschränkungen hinzuzufügen, da das Layout über 10 bis 20 Elemente umfasst.
Navigationseditor
„toSavedStateHandle“ hinzufügen

Android Studio 2021.1.1.9

Behobene Probleme
C++ Debugger
AS Arctic Fox-Fehler beim Starten der nativen Debug-Sitzung auf Mac M1, „Fehlerhafte LLDB-Konfiguration gefunden“

Android Studio 2021.1.1.8

Behobene Probleme
Android Gradle-Plug-in
TypedefRemover verwendet ASM5 und ist nicht kompatibel mit JDK 11-Quellen, die ASM7 benötigen
AGP komprimiert alle Assets für den Einheitentest im APK-Format unabhängig von „aaptOptions .noCompress“.
Das Android-Bibliotheks-Plug-in sollte eine Möglichkeit bieten, JAR-Quellen zu erstellen.
AGP 7.0.0 (stabile Version) löst eine ExternalApiUsageException auf libraryVariants.all { applicationId } aus
Jacoco-Berichte enthalten mit Android Gradle Build Tools 4.1.2 (oder 4.2.x) und Gradle 6.5 keine Quellcodezeilen.
Designtools
Fehler in der Vorschau für Vektor-Drawable.
Fuss
Lint: enthält keinen gültigen Registry-Manifestschlüssel (Lint-Registry-v2).
Netzwerk
Network Profiler zeigt nicht mehrere Header mit demselben Namen an
Resource Manager
(Windows) Neu -> Vektor-Asset -> image.svg: ungültiges Minuszeichen in XML
Tests ausführen
Android Studio Bumblebee: Falsche Tests wurden ausgeführt, wenn das Dialogfeld „Konfigurationen ausführen“ für instrumentierte Tests verwendet wird
Notentest-Runner funktioniert nicht mit dem AndroidX-Projekt

Android Studio 2021.1.1.7

Behobene Probleme
Android Gradle-Plug-in
Absturz beim Ausführen der Jetpack Compose App in Android Studio 2021.1.1 Canary 4
„android.enableAppCompileTimeRClass=true“ führt dazu, dass Builds mit AGP 7.0.0-alpha09 fehlschlagen
LinkApplicationAndroidResourcesTask schlägt fehl und dir ist kein lesbares Verzeichnis.
AGP 7.1-Alpha schlägt beim Ausführen von Instrumentierungstests über die Befehlszeile auf alten Geräten fehl
Layout Inspector
Für das Attribut fehlen „resolutionStackList“ und „source“.
Fuss
RedundantNamespace: Falsch positives Ergebnis für XML-Dateien im Rohverzeichnis
Lint meldet Bundle#get fälschlicherweise als Methode API 21+

Android Studio 2021.1.1.6

Behobene Probleme
Android Gradle-Plug-in
Absturz beim Ausführen der Jetpack Compose App in Android Studio 2021.1.1 Canary 4
In Android Studio 4.2 werden für den Upload in der Play Console keine Symbole zur Fehlerbehebung mehr in Bundles erstellt
Profgen schlägt beim Parsen von ObfuscationMap mit einem Klassennamen ohne Namespaces (Stamm) einen Fehler vor
Fuss
Die Lint-Prüfung wird bei „super()“-Aufruf nicht wiederverwendet
Lint-Fehler zeigt einen Hinweis zum Deaktivieren von Lint mit einer verworfenen API (völlig falsch, wenn kts verwendet wird)
Potenzielles Problem mit dem RestrictedApi-Detektor in der neuen Lint-Integration
Neuer Code/neue Vorlagen
Neue Modulvorlage fügt „buildToolsVersion“ ein

Android Studio 2021.1.1.5

Behobene Probleme
Android Gradle-Plug-in
AGP sollte Dexing nicht noch einmal ausführen, wenn Nutzer auf Geräten mit anderen API-Levels von der IDE bereitstellen
Lint-Referenzdatei als Lint-Aufgabeneingabe hinzufügen
Fuss
Fehler: Lint-Schnellkorrektur von "-" durch einen Bindestrich (–, –) ersetzen?" ändert die Textreihenfolge
Tests ausführen
Konfiguration bearbeiten – Testkonfigurationsparameter werden nicht gespeichert

Android Studio 2021.1.1.4

Behobene Probleme
Android Gradle-Plug-in
Keine Lint-Textausgabe, wenn die Lint-Aufgabe aktuell ist
android.lintOptions.textOutput funktioniert nicht, wenn die Richtlinie mit „stdout“ und „stderr“ festgelegt wird
AGP7.0: Diskrepanz bei der Handhabung des androidTest-Namespace zwischen API/Modell und R-Generierung
AGP sollte Dexing nicht noch einmal ausführen, wenn Nutzer auf Geräten mit anderen API-Levels von der IDE bereitstellen
Das Android-Bibliotheks-Plug-in sollte eine Möglichkeit bieten, JAR-Quellen zu erstellen.
Code-Editor
Durch Abschluss von „Compose RadioButton“ wird ein abschließendes Lambda hinzugefügt
Fuss
Bitte lassen Sie Lint (?) in Layout-XMLs erkennen, dass ScrollView nur ein direktes untergeordnetes Element hosten kann.
Android Lint VectorDrawableCompat-Prüfung warnt falsch
Lint.xml: Dateioptionen verwenden den falschen Basisspeicherort für die Pfadauflösung
Lint übernimmt nicht mehr die Systemeigenschaft „lint.baselines.continue“, wenn sie über das Gradle-Plug-in festgelegt wird
Abstürze in benutzerdefinierten Lint-Regeln führen dazu, dass keine Ergebnisse gemeldet werden
AGP 7: Duplicate ObsoleteLintCustomCheck-Probleme
Lint-Integration
Ausführlichkeit des Android-Lint-Gradle-Plug-ins
Navigationseditor
Beim Übergeben eines argType, der eine innere enum-Klasse ist, wird FragmentArgs nicht korrekt generiert.
Assistent für neue Projekte
Generierte Gradle-Datei für die Verwendung des neuen DSL-Plug-ins aktualisieren
Release-Bundle/APKs
Passwort bei Verwendung von KeePass manchmal falsch decodiert
Nur die zuletzt gespeicherten Passwörter, die zuvor gespeicherte Passwörter überschreiben
Laufen
Android Studio aktualisiert den kompilierten Code nicht | Gelegentlich
Bindung ansehen
lint tools:viewBindingType in Studio

Android Studio 2021.1.1.3

Behobene Probleme
Android Gradle-Plug-in
SdkLibDataFactory nicht mit Gradle-Konfigurationscache kompatibel
com.android.tools.build:gradle:4.2.0 hat Manifest-Platzhalter in Bibliotheken beschädigt
Build schlägt nach dem Aktualisieren des Projekts auf 4.2 fehl.
copyDebugAndroidLintReports: NoSuchFileException: lint-results-debug.txt
Test-Displays mit Unterstützung der Standardauflösung (false) haben immer noch Ordner, die mit einer Aktualisierung erstellt wurden.
Übergeben Sie --client-id, --client-name und --client-version an Lint von AGP
Fügen Sie die Javac-Option „-parameters“ nur hinzu, wenn Room vorhanden ist
Ab AGP 7.0.0-beta03 kann die Task „:test“ nicht mehr ausgeführt werden
AGP aktiviert keine Live-Literale für Bibliotheksmodule
[Gradle] „initWith“ ist zum Kopieren von Build-Konfigurationen vorhanden, aber nicht für Flavor-Konfigurationen.
Nicht aufgelöste Referenz: setProguardFiles
„android.disableAutomaticComponentCreation“ sollte nicht experimentell sein
initWith() ist in Gradle Kotlin DSL nicht verfügbar
Android Studio
Alphakanal wird nicht im Gutter von Android Studio für „Compose“-Farben widergespiegelt
Build-Analysetool
Fehler beim Kopieren und Einfügen auf dem Tab „Warnungen“ des Build-Analysetools
C++ Build
Die Projekterstellung schlägt unter Windows aufgrund schreibgeschützter Git-Dateien fehl.
Nullpointer in build with cmake ( prebuild openssl , build libgit2 )
GNUMAKE löst eine Ausnahme bei Argumenten wie "-mllvm -oXXXX" aus
target_precompile_headers funktioniert nicht
Android Gradle-Plug-in 4.0: Das Argument „CMake“, das mit „-C“ beginnt, wird nicht an die ausführbare Datei cmake übergeben, wodurch der Build fehlerhaft ist
C++-Editor
Fehler beim Zeilentrennzeichen bei automatisch generierter JNI-Methode
Codeanalyse
Ungültige Warnung in Gradle für ein Upgrade auf die Alphaversion von work-runtime lib
Falsch positives ShowToast-Linting-Warnung mit Snackbar
Schreiben und Bearbeiten
LiveLiterale verursachen einen Absturz in einem Modul, das nicht zum Verfassen von Nachrichten verwendet wird.
Datenbindung
-Tags werden unterstützt.
Layout Inspector
Beim Kopieren von Attributen wird eine Referenz kopiert, nicht der Wert
Fuss
Bei Verwendung von ViewBinding über die Attributdelegierung schlägt Lint UnusedResources fälschlicherweise fehl
Lint kann das explodierte Projekt für :camera:camera-extensions-stub nicht finden.
UnusedQuantity – falsch-positiv
lint:TypographyQuotes – falsch positives Ergebnis mit akzentuiertem Text
Fehler: Schnelle Korrektur der Versionsprüfung ohne Fehler
Lint übernimmt nicht mehr die Systemeigenschaft „lint.baselines.continue“, wenn sie über das Gradle-Plug-in festgelegt wird
Veraltete Fehlermeldungen im Zusammenhang mit der teilweisen Lint-Analyse
Falsche Lint-Prüfung für Android Studio 4.2 hängt
lintClient empfängt user.home nicht
Lint: ShiftFlags meldet falsch positive Ergebnisse bei Verwendung von Kotlin
AGP 7: Duplicate ObsoleteLintCustomCheck-Probleme
Intent-Filter von Android S ohne android:exported lint sollte Probleme mit melden
StringIndexOutOfBoundsException beim Schreiben des SARIF-Formats für Lint
Wenn Lint mit einem SARIF-Bericht ausgeführt wird, wird bei einigen „SourceLockedOrientationActivity“-Fehlern eine Ausnahme ausgegeben
Lint erkennt keinen Typfehler mit StringDef, wenn mehrere Stringmethodenparameter vorhanden sind
AGP-Lint-Aufgabe schlägt fehl, wenn eine indirekte CompileOnly-Modulabhängigkeit vorliegt
Android Studio schlägt nach dem Zurücksetzen auf die richtige stabile Version bzw. Betaversion noch immer vor, die Bibliothek auf die SNAPSHOT-Version zu aktualisieren
[lint] MissingTranslation erkennt keine Pluralformen
FalseViewCast Lint falsch positives Ergebnis bei Verwendung von FragmentContainerView und findFragmentByTag
Lint-Integration
AGP 7.0.0 Alpha 14 Lint RAM-Nutzung unbegrenzt
Lint-Probleme mit dynamischen Funktionen werden nicht gemeldet, wenn „checkDependencies=true“ der Anwendung ist und Bibliotheksmodule vorhanden sind
Assistent für neue Projekte
Generierte Gradle-Datei für die Verwendung des neuen DSL-Plug-ins aktualisieren
Fehler: „jcenter“ kann bei neuen Projekten immer noch nicht entfernt werden, obwohl es demnächst entfernt wird. Außerdem hilft es nicht, was zu tun ist
Projektsystem
Problem mit der RenderScript-Ziel-API in Android-Build-Tools – r25
Infomaterial
Beim Zusammenführen von Ressourcen schlägt die Escape-String-Ressource fehl
Tests ausführen
Bumblebee 2021.1.1 Canary 2 zeigt keine fehlgeschlagenen Tests mehr an
Shrinker (R8)
Shrinker entfernt mit der neuen APAC-Version 4.1.0 verwendete Vektor-Drawables
R8 entfernt keine Annotationen zur Kompilierungszeit (VISIBILITY_build)
Bindung ansehen
Verbindung zu ViewBinding wird nach zufälligen Aktionen in der XML-Datei unterbrochen
ViewBinding (Ansichtsbindung)
Inferenz mit mehreren Layoutvarianten eingeben

Android Studio 2021.1.1.2

Behobene Probleme
Android Gradle-Plug-in
Test-Displays mit Unterstützung der Standardauflösung (false) haben immer noch Ordner, die mit einer Aktualisierung erstellt wurden.
Wir benötigen eine Versionsschnittstelle in gradle-api.
AGP 4.2.0 erzeugt ein Test-APK, in dem eine Klasse fehlt, möglicherweise aufgrund eines gemischten Java-/Kotlin-Quellsatzes.
Das nächste Artefakt, das freigegeben werden soll, sollte CLASSES sein
Die eingeschleuste Android-Supportversion „202.7660.26.42.7322048“ ist ungültig und muss das Format „w.x.y.z“ haben – dieser Fehler wird beim Ausführen von „compose-Beispielen“ angezeigt
DSL-Erstellung in der Implementierungsklasse anstelle der Schnittstelle wieder aktivieren
Android Studio
UI_MODE_NIGHT_YES funktioniert in der Vorabversion nicht
Layout-Editor
Probleme mit der Layoutvorschau mit dem TextClock-Objekt
Vorschau ungleich ausgeführter App | Attribut wird in fillColor einer XML-Datei (Vector Drawable) nicht unterstützt
Die Layoutvorschau von Android Studio funktioniert nicht mehr für native Einstellungen für „android.preference. preference“ und benutzerdefinierte Einstellungen, wenn „androidx.preference:preference:1.1.0“ hinzugefügt wird.
Zoomempfindlichkeit bei Android Studio 4.0
Layout-Rendering-Engine: Fehlende Unicode-Zeichen beim Aktualisieren von Strings.xml
Android Studio stürzt ab
Fuss
Flusenrecycling Falsch positives Ergebnis
Android-Lint kann die JAR-Datei „androidx.annotation“ in einem bestimmten Projekt nicht sehen
@CheckResult funktioniert nicht innerhalb von Lambda-Ausdrücken
Wenn „UnknownIssueId“ deaktiviert ist, werden weiterhin Warnungen ausgegeben
Die Lint-Prüfung „UnusedResources“ funktioniert für Bibliotheken nicht richtig
Lint-Fehler mit firebase-perf [OutdatedLibrary], auch wenn die neueste Version verwendet wird.
Rendering
Drawables mit transparenten Formen werden nicht richtig gerendert.
Infomaterial
Einigen Stringressourcen wurden nach dem Upgrade auf 4.2 Leerzeichen hinzugefügt.
Bindung ansehen
Der statische Import der Inflation-Ansicht-Bindungsmethode führt zu einer nicht verwendeten Ressource.
Wear-Kopplungsassistent
Wear-Kopplungsassistent lässt sich über IJ nicht starten