Android Studio Iguana: Geschlossene Probleme

Android Studio Iguana | Patch 1 2023.2.1

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.1
Behobene Probleme
Android Gradle-Plug-in
Problem bei der Verarbeitung inkrementeller Eingaben mit MergeJavaResourcesTask
Vorschau verfassen
Neue Strings werden bis zum Neustart von der Vorschaufunktion nicht ausgewählt
PreviewParameterProvider konnte nur für Iguana nicht geladen werden
Layout Inspector
Layout Inspector stürzt bei Compose in AS Iguana Canary 10 ab
Lint-Integration
Lint kann die Typen gleichgeordneter Quellsätze in AGP 8.3.0-rc02 nicht auflösen

Android Studio Iguana | 2023.2.1 RC 2

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-rc02
Behobene Probleme
Shrinker (R8)
Der Test Simple KotlinEnumUnboxingTest schlägt beim kotlin_dev-Bot fehl

Android Studio Iguana | 2023.2.1 RC 1

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-rc01
Behobene Probleme
Android Gradle-Plug-in
Die Installationsaufgabe des Android Gradle-Plug-ins 8.2.0 schlägt in einem Projekt fehl, das dynamische Funktionen verwendet
Build-Ausgabe
AS Iguana Gradle-Synchronisierungsfehler werden nicht angezeigt
Gerätemanager
Definitionen mit identischen Namen, aber unterschiedlichen IDs stürzen das Dialogfeld für die AVD-Konfiguration ab.
Dexer (D8)
[desugared library] Die Desugared-Bibliothek Version 2.1 ist nicht kompatibel mit früheren Versionen von R8.
Werden Optimierungen auch nur mit D8 ausgeführt?
Importieren/Synchronisieren
Leistungsabfall – Abhängigkeiten in der IDE einrichten
Android Studio Hedgehog lehnt sich an Computing-Projektgröße
Shrinker (R8)
[R8 8.3.21] R8 8.3.21 ist 1,57 MB größer als R8 8.1.56.
class.getInterfaces() gibt einen leeren Wert zurück

Android Studio Iguana | 2023.2.1 Beta 2

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-beta02
Behobene Probleme
Android Gradle-Plug-in
JaCoCo-Version kann in AGP 8.2.0 nicht festgelegt werden
Die Installationsaufgabe des Android Gradle-Plug-ins 8.2.0 schlägt in einem Projekt fehl, das dynamische Funktionen verwendet
Baseline-Profile und ProfileInstaller
ComposerReleaseArtProfile schlägt mit java.lang.ArrayIndexOutOfBoundsException fehl.
Importieren/Synchronisieren
Nicht-AndroidX-Bibliotheken in einem AndroidX-Projekt verwenden
Shrinker (R8)
[R8 8.3.21] R8 8.3.21 ist 1,57 MB größer als R8 8.1.56.

Android Studio Iguana | 2023.2.1 Beta 1

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-beta01
Behobene Probleme
Importieren/Synchronisieren
Potenzielles Kompatibilitätsproblem mit Gradle 9 in Iguana aufgrund von org.gradle.util.VersionNumber
Shrinker (R8)
R8 Flurry SDK-Absturz mit AGP 8.2.0
Android – R8 führt zum Absturz der Unterklasse von LinearLayoutManager
R8 v8.2.33, "java.lang.VerifyError: Bad type on operand stack"-Laufzeitabsturz nach Upgrade

Android Studio Iguana | 2023.2.1 Canary 17

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha17
Behobene Probleme
Android Gradle-Plug-in
Geben Sie Optionen an, um generierte Quellen für Javadoc und SourceJar einzubeziehen
Schnelle Korrektur für Abweichungen zwischen CompileSdk und Abhängigkeit mit minCompileSdkVersion erforderlich
[Gradle] tools:overrideLibrary sollte Sternchen (*) unterstützen
Einfrieren der Benutzeroberfläche beim Bearbeiten des Manifests
Statistiken zur App-Qualität
Die Sortierfunktion der Spalte „Probleme“ funktioniert nicht intuitiv.
C++ Debugger
LLDB Debugger prüft das APK vor dem Start nicht auf erforderliche Architekturen
Codeanalyse
Versionsprüfungen der Lint-Bibliothek funktionieren nicht mit „Stühle“ (Bill of Materials)
Code-Editor
Kurze Dokumentationsaktion für eine Funktion mit der Meldung „COMPILED_CODE“ für Standardparameter in Iguana Canary 5
Gerätemanager
Geräte-Skins in SDK-Verzeichnis kopiert
Gradle
„InlineApi“ statt „InlinedApi“
Importieren/Synchronisieren
Tests für die Synchronisierung mit alten AGP-Versionen zur Verarbeitung neuer Namespace-DSL zulassen
Firebase-BOM nicht aktualisiert
Fuss
Android Studio / Lint informiert Sie nicht, wenn „Plattform“-Abhängigkeiten veraltet sind
Fehler: kein Vorschlag zum Aktualisieren der Firebase-Bom-Abhängigkeit
Die Projektstruktur (und Gradle (?)) erkennt keine Firebase BOM-Abhängigkeiten, für die ein Upgrade auf eine neuere Version erforderlich ist.

Android Studio Iguana | 2023.2.1 Canary 16

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha16
Behobene Probleme
Android Gradle-Plug-in
Der Link für „entkoppelte Projekte“ in den Studio-Einstellungen ist an der falschen Stelle.
Espresso-Rekorder
Das Testfenster für „Expresso Test Recorder“ wird in Android Studio nicht angezeigt
Importieren/Synchronisieren
Unklarer Fehler/unklare Warnung nach Projektsynchronisierung
Netzwerkprüfer
gRPC-Unterstützung für Network Inspector
gRPC-Inspector kann nicht aus AndroidChannelBuilder erfassen
Shrinker (R8)
isShrinkResources überoptimiert in 8.3.0-alpha11 bis alpha14

Android Studio Iguana | 2023.2.1 Canary 15

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha15
Behobene Probleme
Android Gradle-Plug-in
DexArchiveBuilderTaskDelegate konnte mit Ressourcenbibliotheksmodul nicht gefunden werden
Benutzerdefinierte AGP7.4-Plug-in-Variante toTransform für alle löst doppelten Eintrag aus: Ausnahme META-INF/MANIFEST.MF
Unterstützung neuer Manifest-Tags,
Espresso-Rekorder
Das Testfenster für „Expresso Test Recorder“ wird in Android Studio nicht angezeigt
Importieren/Synchronisieren
Auf der Benutzeroberfläche von „Gradle JDK“ wird nicht „Gradle Sync“ empfohlen.
Layout Inspector
Iguana Canary 13: Layout Inspector sendet logcat mit „No package ID ff found for resource ID 0xffffffff“ zurück.
Netzwerkprüfer
gRPC-Unterstützung für Network Inspector
Infomaterial
Die Ressourcenauflösung funktioniert nicht, wenn Ressourcendateien verschoben werden
Beim Extrahieren des Strings wird ein Fehler
Aktive Geräte
Für die Entwicklung kann keine Verbindung zum physischen Gerät hergestellt werden

Android Studio Iguana | 2023.2.1 Canary 14

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha14
Behobene Probleme
Android Gradle-Plug-in
SDK Manager sollte kein Spamming von Protokollinformationen mehr an stdout verhindern
Build-Ausgabe
Der ksp-Fehler bei der automatischen Migration wird in Android Studio nicht angezeigt
Gradle
NoClassDefFoundError mit AGP 8.1.0, Entsugaren und Komprimieren
Fuss
StackOverflow von „LintClient.getSdkHome“
Neuer Code/neue Vorlagen
AUFGABE: Entfernen, sobald KTIJ-19369 behoben ist
Resource Manager
SVG-Importfehler, Fehler beim Parsen von SVG-Dateien (*.svg) – Keine korrekte SVG-Datei
Tests ausführen
Instrumentierter Test für das lib-Modul kann auf Pixel 7 Pro nicht ausgeführt werden

Android Studio Iguana | 2023.2.1 Canary 13

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha13
Behobene Probleme
Android Gradle-Plug-in
Funktionsanfrage: com.android.build.api.extension.impl.CURRENT_AGP_VERSION für eine öffentliche API hochstufen
Android SDK-Upgradeassistent
Kein Upgradepfad auf API-Level 34
Vorschau verfassen
IDE wird in Hedgehog 9 sehr langsam (möglicherweise ComposePreviewRunLineMarkerContributor)
Neuer Code/neue Vorlagen
Das Hinzufügen einer neuen Bibliotheksmodulabhängigkeit wird nicht kompiliert
Projektstruktur
Das angegebene javaHome scheint ungültig zu sein. Ich kann die ausführbare Java-Datei nicht finden
Aktive Geräte
Gerätevorschau hat eine ovale Form

Android Studio Iguana | 2023.2.1 Canary 12

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha12
Behobene Probleme
Android Gradle-Plug-in
AGP 8.1.0: dynamische Funktion: Implizite Abhängigkeit zwischen „exportReleaseConsumerProguardFiles“ und „extractProguardFiles“ führt zu Kompilierungsfehlern
„variant.unitTest.jniLibs.addGeneratedSourceDirectory“ tut nichts
XML-Parser für AGP zur Kompatibilität mit Gradle 8.4 aktualisieren
Jacoco-Instrument für AGP 8.0.1-Release-Paket wird nicht wirksam
HEDGEHOG-REGRESSION: Die Schaltfläche „Ausführen“ verzögert sich um einige Sekunden (Spezifikation wird erstellt)
AGP 8.3.0-alpha11 erzeugt ein Release-APK, das beim Start mit android.content.res.Resources$NotFoundException abstürzt.
AGP-Property „android.lint.printStackTrace“ auf „stabile“ umstellen
C++-Import/-Synchronisierung
Android Studio indexiert weiterhin irrelevanten C++-Code
CPU
Android Studio reagiert nicht mehr, wenn ein CPU-Trace Profil erstellt oder aufgezeichnet wird. Letzte Hummel- und Dolphin-Version
Gerätedatei-Explorer
App Inspector aktualisieren, um den Geräte-Explorer zu verwenden
Fuss
Der nicht verwendete Ressourcenprozessor löscht möglicherweise die Gradle-Build-Datei
NewApi-Lint-Prüfung unterstreicht das letzte Feld „isAtleastU() && otherCondition()“ nicht
Tests ausführen
AS 2022.3.1.13 C3 lässt keine Fehlerbehebung für Integrationstests zu, wenn die getestete Variante nicht debug-fähig ist

Android Studio Iguana | 2023.2.1 Canary 11

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha11
Behobene Probleme
Android Gradle-Plug-in
Zur neuen Gradle-Configuration-Alignment API migrieren
Die Ressourcenkompilierung schlägt fehl, wenn der Kotlin-Compiler versucht, auf IDEA 21.3 zu aktualisieren
Reaktive get() mit Artifact API
AGP-Property „android.lint.printStackTrace“ auf „stabile“ umstellen
API
„com.android.build.api.dsl.Packaging“ enthält kein nützliches Javadoc.
Neue Funktionsanfrage für Varian API-DSL: Entspricht dem BaseVariant.preBuildProvider der alten API
Importieren/Synchronisieren
„GradleProjectInfo.setSkipStartupActivity“ wird weiterhin verwendet
VFS nach Projekterstellung aktualisieren
Biete Quickfix für „Gradle-Distribution konnte nicht installiert werden“ an
Layout Inspector
Iguana Canary 2: Der eingebettete Layout-Inspector Spam versendet Logcat-Fehler „Ungültige Ressourcen-ID“
Fuss
Ungültige Hervorhebung einer Warnung, die ein falsch positives Ergebnis ist
LintvisitAnnotationUsage wird bei Verwendung von annotierten Klassen in Variablendeklarationen nicht aufgerufen
Netzwerkprüfer
Network Inspector statisch machen
Aktive Geräte
Pixel Fold-Streaming auf API-Level 34 funktioniert nicht

Android Studio Iguana | 2023.2.1 Canary 9

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha09
Behobene Probleme
Android Gradle-Plug-in
Beim Transformieren des ASSETS-Artefakts kommt es zu fehlerhaften Eingabe-/Ausgabespeicherorten
android.experimental.r8.dex-startup-Optimization=true als Standard festlegen
Bearbeiten
„shrinkunusedprotofields“ ist in proguard-rules.pro als ungültiges Flag markiert
IntelliJ
Iguana: Process 471 läuft noch
Fuss
Quickfix Lint funktioniert nicht und führt zu einem IDE-Fehler
Inkonsistenter Test aufgrund von teilweiser Analyse
Logcat
Prozessnamenspalte in Logcat hinzufügen

Android Studio Iguana | 2023.2.1 Canary 8

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha08
Behobene Probleme
Android Gradle-Plug-in
Die Umwandlung eines APK führt zu einem Fehler mit ListFileWeiterleitungsTask.
Baseline-Profile und ProfileInstaller
Gewünschte Klassen fehlen im kompilierten Profil.
Code-Editor
Android Studio-Deadlock (AttachAndroidSdkSourcesNotificationProvider)
Schreiben und Bearbeiten
Optionale nachgestellte Lambdas nicht standardmäßig implementieren
Vorschau verfassen
Änderungsanforderung: Vorherige Live-Vorlage sollte eine private Funktion generieren
Debugger
Die Anleitung zur App-Prüfung ist irreführend
Importieren/Synchronisieren
AndroidGradleProjectResolver.isAndroidGradleProject nimmt viel Zeit in Anspruch
Live-Bearbeitung
10–30 Sekunden Pausen durch Live Edit
Profiler
Profiler wird nach nur 3–4 Ausführungen ungewöhnlich langsam – muss IDE neu gestartet werden.
Resource Manager
Fehler: Beim Importieren einer SVG-Datei wird sie im falschen Ordner „drawable-svg“ statt „drawable“ abgelegt, wodurch die Fehlermeldung „Android-Ressourcenverknüpfung fehlgeschlagen“ verursacht wird.
Tests
Makro-Benchmark-Testergebnisse zeigen für alle Tests über „Ausführen“ -> „Tests aus Datei importieren“ dieselben Zeitinformationen an.

Android Studio Iguana | 2023.2.1 Canary 7

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha07
Behobene Probleme
Android Gradle-Plug-in
AGP 8.1.0 deinstalliert die App nach dem Ausführen von instrumentierten Tests – 7.4.2 tut dies nicht
Layout-Editor
androidx.core:core-ktx:1.12.0 verursacht Probleme beim Rendern in Android Studio
Navigationseditor
Problem bei der Definition von Args in der Navigation
Profiler
Mit der MacroBenchmark-Bibliothek aufgezeichnete Traces speichern (oder kopieren)
Rendering
„Android Studio Hedgehog 2023.1.1 Canary 15“ bleibt bei der Eingabe des Drawable-Ressourcennamens hängen.
Infomaterial
String Extract generiert in Electric Eel „getString()“ anstelle von stringResource()
Laufen
Der Mindest-Port 5038 für "Vom Nutzer verwaltet ADB" verhindert die Verwendung des Standard-Ports 5037, der möglicherweise erwünscht ist
Tipp des Tages
In Android Studio die „Top-of-the-Day-Lücke“ unterdrücken

Android Studio Iguana | 2023.2.1 Canary 6

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha06
Behobene Probleme
Android Gradle-Plug-in
„android.enableDexingArtifactTransform=true“ erzwingen
[Gradle 8.4][upgrade] Integrationstest nach dem Upgrade aufgrund der Dateiverarbeitung in der Konfigurationsphase fehlgeschlagen
AGP 8.3.0-alpha-02 – „Fehler: Im Cache gespeichertes Ressourcen-Repository konnte nicht deserialisiert werden.“
[Gradle 8.4][upgrade] Integrationstestfehler nach dem Upgrade aufgrund der Dateiverarbeitung in der Konfigurationsphase von TestLabBuildService
Code-Editor
Der Editor für ProGuard-Regeln warnt vor einer fehlenden Klasse für "-dontwarn"
Schreiben und Bearbeiten
Setzen Sie „@Composable“ nicht auf Extrahierungskonstanten
Emulator
Bluetooth-Ausnahmen bei Verwendung des Android-Emulators 33.1.13
Importieren/Synchronisieren
Die Quellen für AndroidX-KMP-Bibliotheken werden in Studio I Canary 5 nicht heruntergeladen.
Fuss
Keine Lint-Warnung dazu, dass für kotlin.text.MatchNamedGroupCollection#get(String) API 26 erforderlich ist
lint:TypographyQuotes Falsch negative Ergebnisse: Mehr als ein maskierter Apostroph wird ignoriert.
AGP 8.0.2 Lint InvalidId-Detektor – falsch positives Ergebnis
LintError-Probleme wurden Lint-Referenzen hinzugefügt
Infomaterial
Nicht verwendete STRING-Ressourcen entfernen

Android Studio Iguana | 2023.2.1 Canary 5

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha05
Behobene Probleme
Android Gradle-Plug-in
Bitte reduzieren/entfernen Sie die Protokollierung auf Informationsebene für AGP „Analytics other Plugin to proto: ...“
[Gradle 8.4][upgrade] Dateivorgang während der Konfiguration in ProcessJavaResTask unterbricht das Konfigurations-Caching
Variant API zum Abrufen der Symboltabelle (R.txt)
Das eigenständige Lint-Plug-in verarbeitet die Abhängigkeit von gradleApi() nicht richtig
Schlechte kDocs bei AGP-Klassen/-Properties. „VariantOutput.enable“ schlägt vor, dass er durch „VariantOutput.enable“ ersetzt werden soll
Mit AGP 8.3.0-alpha02 können keine Release-Profile auf Windows-Hosts installiert werden
Datenbindung
BindingXmlIndex.getInputFilter verstößt gegen den Vertrag von FileBasedIndexExtension
Verlust von Bindungen
Bearbeiten
Iguana Canary 1: Doppelte Farben im Spaltenabstand
Emulator
Fehler beim Ausführen des Tests in einem Emulator : Neukompilierung nicht möglich * (Output(stdout=Failure: package * could not be buildingd , stderr=))
Bearbeiter von Gradle-Dateien
Nicht verwendete Property „unqualifiziertResLocale“
Importieren/Synchronisieren
Studio sollte eine neue JAR-Datei im Ordner „libs“ erkennen und eine erneute Synchronisierung anbieten
Fuss
LINT überprüft die falsch positive Erkennung der nicht verwendeten Ressource innerhalb der Bindung und des Klick-Listeners
JAR-Datei für die benutzerdefinierte Lint-Prüfung konnte nicht geladen werden: Knoten kann nicht in TreeNode umgewandelt werden
LintvisitAnnotationUsage wird bei Verwendung von annotierten Klassen in Variablendeklarationen nicht aufgerufen
Lint 31.0.2 schlägt mit java.util.NoSuchElementException: Array ist leer.
Netzwerkprüfer
Die Regeln für AS Flamingo Network Inspector funktionieren nicht
Neuer Code/neue Vorlagen
Plug-in-Repositories im Assistenten für neue Projekte verlangsamen die erstmalige Synchronisierung
Profiler
Mit der MacroBenchmark-Bibliothek aufgezeichnete Traces speichern (oder kopieren)
Release-Bundle/APKs
Build in Ordner mit der Endung eines Gruppenbereichs exportieren
Laufen
Aktivität kann über das Spaltenabständen-Menü nicht ausgeführt werden
Aktive Geräte
Gerätespiegelung verursacht eine extrem hohe CPU-Auslastung auf dem Smartphone

Android Studio Iguana | 2023.2.1 Canary 4

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha04
Behobene Probleme
Android Gradle-Plug-in
Während der Konfigurationsphase nicht überprüfen, ob Manifest-Overlay-Dateien vorhanden sind
Fehlerhafter Link zur Gradle-Dokumentation zum Fehler „MergeJavaResWorkAction“
Gradle 8.1 unterbricht das Konfigurations-Caching aufgrund von .gradle/.android/analytics.settings
AGP sollte „ProjectComponentIdentifier.projectPath“ nicht ohne „ProjectComponentIdentifier.build“ verwenden
Bearbeiten
Nicht aufgelöste Referenz in IDE für von Safeargs generierte Klassen
Importieren/Synchronisieren
StopGradleDaemonsAction wird im UI-Thread ausgeführt.
Empfohlene AGP-Version ist 3.3.2
Netzwerkprüfer
Die Regeln für AS Flamingo Network Inspector funktionieren nicht
Release-Bundle/APKs
Die Meldung „APK(s) erfolgreich generiert...“ ist irreführend, wenn die APK-Datei nicht geändert wird.
Infomaterial
Die Option „Nicht verwendete Ressourcen entfernen“ funktioniert nicht, wenn ein Modul in der Projektansicht ausgewählt wird

Android Studio Iguana | 2023.2.1 Canary 3

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha03
Behobene Probleme
Android Gradle-Plug-in
Ausführung der Aufgabe „:app:mergeReleaseClasses“ nach Aktualisierung von AGP von 8.0.2 auf 8.1.0 fehlgeschlagen
[Gradle 8.4][upgrade] Integrationstest nach dem Upgrade aufgrund der Verwendung einer eingestellten Funktion im Gradle-Plug-in fehlgeschlagen
Statistiken zur App-Qualität
Das AQI-Tool-Fenster zeigt immer die Anzahl der Nutzer ab der Ereignisanzahl an
In App Quality Insights wird eine ungültige Betriebssystemversion angezeigt
Baseline-Profile und ProfileInstaller
Gradle-Plug-in ist nicht mit 8.3 Alphas kompatibel
Code-Editor
Auslösung von „Falsche Formatierung“ bei Layout-XML-Dateien aufgrund eines falschen Einstellungswerts
Bearbeiter von Gradle-Dateien
Im Versionskatalog werden in Groovy nicht verwendete Symbole angezeigt, wenn Namen verschachtelt sind
Infomaterial
Android Studio hängt mit indirektem Ressourcenverweis an doppelten Namen

Android Studio Iguana | 2023.2.1 Canary 2

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha02
Behobene Probleme
Android Gradle-Plug-in
Prüfung der Gradle-Mindestversion wird im zweiten Build und danach nicht ausgeführt
Vorschau verfassen
Drop-down-Menü im interaktiven Vorschaumodus an falscher Position maximiert
Code, der den Vibrationsmodus verwendet, stürzt die Vorschau zum Erstellen ab
Erstellungsvorschau bei Verwendung von HTML-Text mit b-Tags fehlerhaft
Designtools
Beim Einfügen des Tab-Widgets bleibt das Design leer
Importieren/Synchronisieren
Studio beschwert sich über nicht unterstützte Module während der Gradle-Synchronisierung
Unklarer Fehler/unklare Warnung nach Projektsynchronisierung
IntelliJ
Android Studio Iguana – Start fehlgeschlagen – NPE in BytecodeTransformerAdapter
Layout-Editor
BufferedInputStream kann nicht in die Klasse "AssetManager$AssetInputStream" umgewandelt werden.
Lint-Integration
DuplicatePlatformClasses Lint-Fehler aus testImplementation-Abhängigkeit
Refaktorierung modularisieren
„Modularisieren“ listet die Module nicht in einer bestimmten Reihenfolge auf
Netzwerkprüfer
Fehler in Logs: „lateinit-Property-Modell wurde nicht initialisiert“
Resource Manager
Resource Manager zeigt keine Drawables mit benutzerdefinierten Farbattributen an
Resource Manager schneidet einige Vektor-Drawables zu
Tests ausführen
Einheitentests werden nicht noch einmal ausgeführt
Shrinker (R8)
R8 funktioniert nach dem Upgrade von AGP 8.0.2 auf 8.1.0 nicht mehr

Android Studio Iguana Canary 1 (2023.2.1.1)

Zusammen veröffentlicht mit:
  • Android Gradle-Plug-in 8.3.0-alpha01
Behobene Probleme
Android Gradle-Plug-in
Build-Cache ist für die Task „PackageForUnitTest“ redundant
[AGP 8.1.0] Der ./gradlew-Test schlägt mit der Meldung „Unable to find Manifest edition“ fehl, wenn sowohl „splits.abi.isEnable“ und „testOptions.unitTests.isIncludeAndroidResources“ wahr sind.
AGP-Modellerstellung schlägt bei verschachtelten zusammengesetzten Gradle-Builds fehl
Ressourcenschrumpfer verlagert Ressourcen-IDs, was zu Laufzeitabstürzen führt
Android SDK-Upgradeassistent
Der Ziel-SDK-Upgrade-Assistent wird nie geladen
Baseline-Profile und ProfileInstaller
Profgen – Option zur gleichzeitigen Ausgabe aller DM-Dateien
Varianten erstellen
Aktive Variante wechseln, wenn sich die Standardvariante ändert
Konflikte im Fenster „Build Variants“ sollten sich auf das Nutzerprojekt und nicht auf den Ersteller beziehen
C++ Build
C++-Plug-in meldet Präprozessorfehler in gradlew
C++-Editor
Die Symbole werden ständig aktualisiert, wodurch
Kurzschlussanalysen für C/C++, wenn keine C/C++-Projekte vorhanden sind
Codeanalyse
Proguard kennzeichnet den @interface-Typ als ungültig
Debugger
Versuche, die Vorschau in der Funktion „Compose Preview“ (Vorschau) für externe Bibliotheken zu öffnen
JVM_IR-Auswertungsausdruck kann keine Fragmente mit SAM-Wrappern auswerten
Für die Vorschau des Schreibens scheint die geteilte Ansicht ein zu aggressiver Standard zu sein.
Bearbeiter von Gradle-Dateien
[Versionskatalog] Falsch positives Ergebnis für nicht verwendetes Abhängigkeitsalias, wenn es in Bundles verwendet wird
Importieren/Synchronisieren
UI für "Gradle JDK" synchronisiert den Feldinhalt nicht
„GradleProjectInfo.setSkipStartupActivity“ wird weiterhin verwendet
Fortschritt beim Ausführen nicht möglich.
Ausführungskonfigurationen der Hauptmethode von Java in Bund für Android-Module ausblenden
Studio verarbeitet nicht enthaltene Builds, die mit Symlink verknüpft sind
Layout-Editor
Größe der XML-Designvorschau wird zurückgesetzt, wenn sich der Cursor bewegt
Layout-XML: Design-Links-Komponentenstruktur ,eine Komponente auswählen und die Tastenkombination Strg+B nicht zum Codieren verwenden
Layout Inspector
Debugging-App stürzt manchmal ab, wenn der Layout Inspector aktiv ist
Fuss
[Lint] Der TranslucentViewDetector stürzt in der filterIncident-Funktion ab und führt dazu, dass Lint zu einem falschen Ergebnis führt
TranslucentViewDetector sollte den Wert "hinter" akzeptieren
Android Lint schlägt bei einer KMP-Bibliothek mit der Property „variantInputs.name“, für die kein Wert konfiguriert ist, fehl.
TranslucentViewDetector meldet falsche Zeile im Manifest
lintDebug meldet fälschlicherweise UseTomlInstead-Warnungen, wenn Projektabhängigkeiten verwendet werden
Unerwartete Probleme in einem anderen Projekt, die von Android Lint gemeldet wurden
Logcat
Die Farbe der Logcat-Tag-Indikatoren kann nicht geändert werden
Logcat-Soft-Wrapping funktioniert nicht
Resource Manager
Zum Erstellen des Ressourcenordners fehlt das Verzeichnis
Infomaterial
„Nutzungen suchen/Definition aufrufen“ funktioniert für androidTest-Ressourcen nicht
Ressourcenverweise werden unter androidTest nicht aufgelöst
Die R-Klasse für eine Bibliothek wird aus dem androidTest-Quellsatz nicht erkannt
Laufen
Einstellungen für dynamische Funktionen können in Ausführungs-/Fehlerbehebungskonfigurationen nicht gespeichert werden