Android Studio Iguana: Geschlossene Probleme

Android Studio Iguana | 2023.2.1 Patch 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.2
Behobene Probleme
Android Gradle Plugin
Bei AGP 8.3 mit aktivierter Desugaring kann es zu einem Deadlock kommen
AGP 8.3 bricht die Aufgabe „zipApksFor“ ab
Importieren/Synchronisieren
Android Studio Iguana | 2023.2.1 Canary 9 generiert kein korrektes Projekt für Compose
Lint-Integration
Lint kann eine KMP-Abhängigkeit nicht eindeutig identifizieren

Android Studio Iguana | 2023.2.1 Patch 1

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.1
Behobene Probleme
Android Gradle Plugin
Problem bei der Verarbeitung inkrementeller Eingaben für MergeJavaResourcesTask
Vorschau erstellen
Neue Strings werden von der Vorschau für das Erstellen erst nach einem Neustart erkannt
PreviewParameterProvider kann nur in Iguana nicht geladen werden
Layout Inspector
Layout Inspector stürzt in AS Iguana Canary 10 in Compose ab
Lint-Integration
Lint kann die Typen von übergeordneten Quellsätzen in AGP 8.3.0-rc02 nicht auflösen

Android Studio Iguana | 2023.2.1 RC 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-rc02
Behobene Probleme
Schrumpfgerät (R8)
Test SimpleKotlinEnumUnboxingTest fails on kotlin_dev bot

Android Studio Iguana | 2023.2.1 RC 1

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-rc01
Behobene Probleme
Android Gradle Plugin
Installationsaufgabe des Android Gradle-Plug-ins 8.2.0 in einem Projekt mit dynamischen Funktionen schlägt fehl
Build-Ausgabe
AS Iguana Gradle Sync Errors Aren't Shown
Gerätemanager
Definitionen mit identischen Namen, aber unterschiedlichen IDs führen zum Absturz des Dialogfelds „AVD-Konfiguration“
Dexer (D8)
[Entzugerte Bibliothek] Die Version 2.1 der entzogenen Bibliothek ist nicht mit früheren Versionen von R8 kompatibel
Werden Optimierungen auch nur mit D8 ausgeführt?
Importieren/Synchronisieren
Leistungsabfall – Abhängigkeiten in der IDE einrichten
Android Studio Hedgehog hängt beim Berechnen der Projektgröße
Schrumpfgerät (R8)
[R8 8.3.21] R8 8.3.21 ist 1,57 MB größer als R8 8.1.56
class.getInterfaces() gibt leer zurück

Android Studio Iguana | 2023.2.1 Beta 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-beta02
Behobene Probleme
Android Gradle Plugin
JaCoCo-Version kann in AGP 8.2.0 nicht festgelegt werden
Installationsaufgabe des Android Gradle-Plug-ins 8.2.0 schlägt in einem Projekt fehl, das dynamische Funktionen verwendet
Baseline Profiles und ProfileInstaller
compileReleaseArtProfile schlägt mit java.lang.ArrayIndexOutOfBoundsException fehl
Importieren/Synchronisieren
Nicht-AndroidX-Bibliotheken in einem AndroidX-Projekt verwenden
Schrumpfgerät (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

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-beta01
Behobene Probleme
Importieren/Synchronisieren
Potenzielles Kompatibilitätsproblem mit Gradle 9 in Iguana aufgrund von org.gradle.util.VersionNumber
Schrumpfgerät (R8)
Absturz des R8 Flurry SDK mit AGP 8.2.0
Android - R8 causes subclass of LinearLayoutManager to crash
R8 v8.2.33, Laufzeitabsturz nach Upgrade mit der Meldung „java.lang.VerifyError: Bad type on operand stack“

Android Studio Iguana | 2023.2.1 Canary 17

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha17
Behobene Probleme
Android Gradle Plugin
Bitte geben Sie Optionen an, um generierte Quellen in Javadoc und SourceJar aufzunehmen.
Schnelle Lösung für Abweichungen zwischen compileSdk und Abhängigkeit mit minCompileSdkVersion erforderlich
[Gradle] „tools:overrideLibrary“ sollte das Sternchen (*) unterstützen
UI-Einfrieren beim Bearbeiten des Manifests
App-Qualitätsinformationen
Die Sortierfunktion der Spalte „Probleme“ ist nicht intuitiv
C++-Debugger
LLDB-Debugger prüft die APK vor dem Starten nicht auf erforderliche Architekturen
Codeanalyse
Lint-Bibliotheksversionsprüfungen funktionieren nicht mit der Stückliste (Bill of Materials, BOM)
Code-Editor
Bei der Schnelldokumentation einer Funktion wird in Iguana Canary 5 „COMPILED_CODE“ für Standardparameter angezeigt
Gerätemanager
Geräte-Skins in das SDK-Verzeichnis kopiert
Gradle
„InlineApi“ anstelle von „InlinedApi“
Importieren/Synchronisieren
Tests für die Synchronisierung mit alten Versionen von AGP zulassen, um neue Namespace-DSL zu verarbeiten
Firebase-BOM nicht aktualisiert
Fussel
Android Studio / Lint gibt nicht an, wenn „Plattform“-Abhängigkeiten veraltet sind
Fehler: Kein Vorschlag zur Aktualisierung der Firebase-BOM-Abhängigkeit
Die Projektstruktur (und Gradle (?)) erkennt keine Firebase-BOM-Abhängigkeiten, die auf eine neuere Version umgestellt werden müssen.

Android Studio Iguana | 2023.2.1 Canary 16

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha16
Behobene Probleme
Android Gradle Plugin
Der Link zu „Entkoppelte Projekte“ in den Studio-Einstellungen führt zur falschen Seite.
Espresso-Aufzeichnungstool
Das Fenster „Test aufzeichnen“ wird in Android Studio für „Expresso Test Recorder“ nicht angezeigt
Importieren/Synchronisieren
Unklare Fehler-/Warnung nach der Projektsynchronisierung
Network Inspector
gRPC-Unterstützung für Netzwerkprüftool
gRPC-Inspektor kann keine Daten von AndroidChannelBuilder erfassen
Schrumpfgerät (R8)
isShrinkResources führt in 8.3.0-alpha11 bis alpha14 zu einer Überoptimierung

Android Studio Iguana | 2023.2.1 Canary 15

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha15
Behobene Probleme
Android Gradle Plugin
DexArchiveBuilderTaskDelegate ist mit einem Bibliotheksmodul ohne Code fehlgeschlagen
AGP7.4 custom plugin variant toTransform for all throw duplicate entry: META-INF/MANIFEST.MF exception
Unterstützung neuer Manifest-Tags,
Espresso-Aufzeichnungstool
Das Fenster „Test aufzeichnen“ wird in Android Studio für „Expresso Test Recorder“ nicht angezeigt
Importieren/Synchronisieren
In der Benutzeroberfläche für „Gradle JDK“ wird „Gradle Sync“ nicht vorgeschlagen
Layout Inspector
Iguana Canary 13: Der Layout-Inspektor sendet die Meldung „No package ID ff found for resource ID 0xffffffff“ (Keine Paket-ID ff für Ressourcen-ID 0xffffffff gefunden) an Logcat.
Network Inspector
gRPC-Unterstützung für Netzwerkprüftool
Ressourcen
Ressourcenauflösung funktioniert nicht, wenn Ressourcendateien verschoben werden
Beim Extrahieren des Strings tritt ein Fehler auf
Laufende Geräte
Verbindung zum physischen Gerät für die Entwicklung nicht möglich

Android Studio Iguana | 2023.2.1 Canary 14

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha14
Behobene Probleme
Android Gradle Plugin
SDK Manager sollte keine Log-Informationen mehr an stdout senden
Build-Ausgabe
ksp AutoMigration error is not shown in Android Studio
Gradle
NoClassDefFoundError mit AGP 8.1.0, Entsaccharisierung und Minimierung
Fussel
StackOverflow von `LintClient.getSdkHome`
Neuer Code/neue Vorlagen
TODO: Remove once KTIJ-19369 is fixed
Resource Manager
SVG-Importfehler, Fehler beim Parsen von *.svg – keine gültige 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

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha13
Behobene Probleme
Android Gradle Plugin
Funktionsanfrage: com.android.build.api.extension.impl.CURRENT_AGP_VERSION in eine öffentliche API aufnehmen
Android SDK Upgrade Assistant
Kein Upgrade-Pfad zu API-Level 34
Vorschau erstellen
Die IDE wird in Hedgehog 9 sehr langsam (möglicherweise ComposePreviewRunLineMarkerContributor)
Neuer Code/neue Vorlagen
Beim Hinzufügen einer neuen Bibliotheksmodulabhängigkeit wird das Programm nicht kompiliert
Projektstruktur
Die angegebene javaHome-Variable ist ungültig. Ich kann die Java-Ausführbare Datei nicht finden
Laufende Geräte
Die Gerätevorschau hat eine ovale Form.

Android Studio Iguana | 2023.2.1 Canary 12

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha12
Behobene Probleme
Android Gradle Plugin
AGP 8.1.0: Dynamische Funktion: Implizite Abhängigkeit zwischen exportReleaseConsumerProguardFiles und extractProguardFiles führt zu Kompilierungsfehlern
`variant.unitTest.jniLibs.addGeneratedSourceDirectory` hat keine Auswirkungen
Aktualisierung des in AGP verwendeten XML-Parsers für die Kompatibilität mit Gradle 8.4
Jacoco-Instrument im AGP 8.0.1-Release-Paket wird nicht angewendet
HEDGEHOG REGRESSION: Run button is delayed by a few seconds (Creating spec)
AGP 8.3.0-alpha11 erzeugt ein Release-APK, das beim Starten mit android.content.res.Resources$NotFoundException abstürzt
Die AGP-Property „android.lint.printStackTrace“ wird zur stabilen Version hochgestuft
C++-Import/-Synchronisierung
Android Studio indexiert weiterhin nicht zugehörigen C++-Code
CPU
Android Studio hängt beim Erstellen eines CPU-Profils oder Aufzeichnen eines CPU-Traces. Letzte Bumblebee- und Dolphin-Version
Geräte-Datei-Explorer
App Inspector für die Verwendung des Device Explorers aktualisieren
Fussel
Der Prozessor für nicht verwendete Ressourcen löscht möglicherweise die Gradle-Builddatei
Die NewApi-Lint-Prüfung versteht das finale Feld „isAtleastU() && otherCondition()“ nicht
Tests ausführen
AS 2022.3.1.13 C3: In C3 ist das Debuggen von Integrationstests nicht möglich, wenn die getestete Variante nicht debugbar ist

Android Studio Iguana | 2023.2.1 Canary 11

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha11
Behobene Probleme
Android Gradle Plugin
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()-Funktion mit der Artifacts API
Die AGP-Property „android.lint.printStackTrace“ wird zur stabilen Version hochgestuft
API
com.android.build.api.dsl.Packaging hat keine nützliche Javadoc.
Neuer Funktionsantrag für die Varian API DSL: Entspricht der alten API BaseVariant.preBuildProvider
Importieren/Synchronisieren
GradleProjectInfo.setSkipStartupActivity wird weiterhin verwendet
VFS nach dem Erstellen des Projekts aktualisieren
Schnellbehebung für „Gradle-Distribution konnte nicht installiert werden“ anbieten
Layout Inspector
Iguana Canary 2: Der eingebettete Layout-Inspektor füllt Logcat mit Fehlern der Art „Ungültige Ressourcen-ID“ zu.
Fussel
Falsch hervorgehobene Warnung
Lint visitAnnotationUsage wird nicht für die Verwendung von annotieren Klassen in Variablendeklarationen aufgerufen
Network Inspector
Network Inspector statisch machen
Laufende Geräte
Streaming auf Pixel Fold-Geräten funktioniert bei API-Ebene 34 nicht

Android Studio Iguana | 2023.2.1 Canary 9

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha09
Behobene Probleme
Android Gradle Plugin
Beim Transformieren des ASSETS-Artefakts werden fehlerhafte Eingabe-/Ausgabeorte angegeben
android.experimental.r8.dex-startup-optimization=true als Standard festlegen
Bearbeiten
shrinkunusedprotofields ist in proguard-rules.pro als ungültiges Flag gekennzeichnet
IntelliJ
Iguana: Prozess 471 wird noch ausgeführt
Fussel
Quickfix Lint funktioniert nicht und führt zu einem IDE-Fehler
Inkonsistenter Testfehler aufgrund unvollständiger Analyse
Logcat
Prozessnamenspalte in Logcat hinzufügen

Android Studio Iguana | 2023.2.1 Canary 8

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha08
Behobene Probleme
Android Gradle Plugin
Beim Umwandeln eines APKs tritt ein Fehler mit ListingFileRedirectTask auf
Baseline Profiles und ProfileInstaller
Desugarisierte Klassen fehlen im kompilierten Profil
Code-Editor
Deadlock in Android Studio (AttachAndroidSdkSourcesNotificationProvider)
Komposition bearbeiten
Optionale abschließende Lambdas nicht standardmäßig implementieren
Vorschau erstellen
Änderungsanfrage: Die vorherige Live-Vorlage sollte eine private Funktion generieren
Debugger
Die Anleitung zur App-Prüfung ist irreführend
Importieren/Synchronisieren
AndroidGradleProjectResolver.isAndroidGradleProject dauert sehr lange
Live-Bearbeitung
10- bis 30-sekündige Ruckler durch Live-Bearbeitung
Profiler
Der Profiler wird nach nur 3 bis 4 Ausführungen unzumutbar langsam und ich muss die IDE neu starten.
Resource Manager
Fehler: Beim Importieren einer SVG-Datei wird sie in den falschen Ordner verschoben, nämlich in „drawable-svg“ anstelle von „drawable“. Dies führt zum Fehler „Android-Ressourcenverknüpfung fehlgeschlagen“.
Tests
Die Testergebnisse für Makrobenchmarks enthalten für alle Tests dieselben Zeitangaben, wenn Sie „Ausführen“ -> „Tests aus Datei importieren“ auswählen.

Android Studio Iguana | 2023.2.1 Canary 7

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha07
Behobene Probleme
Android Gradle Plugin
AGP 8.1.0 deinstalliert die App nach dem Ausführen von instrumentierten Tests, 7.4.2 nicht
Layout-Editor
androidx.core:core-ktx:1.12.0 führt zu einem Renderproblem in Android Studio
Navigationseditor
Problem beim Definieren von Argumenten in der Navigation
Profiler
Von der Macrobenchmark-Bibliothek aufgezeichnete Traces speichern (oder kopieren)
Rendering
Android Studio Hedgehog 2023.1.1 Canary 15 hängt beim Tippen des Namens einer drawable-Ressource.
Ressourcen
String Extract generiert in Electric Eel getString() anstelle von stringResource()
Laufen
Der Mindestport 5038 für „vom Nutzer verwaltetes adb“ verhindert die Verwendung des Standardports 5037, der möglicherweise gewünscht ist.
Tipp des Tages
Tipp des Tages in Android Studio unterdrücken

Android Studio Iguana | 2023.2.1 Canary 6

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha06
Behobene Probleme
Android Gradle Plugin
Erzwingen von „android.enableDexingArtifactTransform=true“
[Gradle 8.4][upgrade] Integrationstest fehlgeschlagen nach Upgrade aufgrund von Dateibehandlung in der Konfigurationsphase
AGP 8.3.0-alpha-02 – Fehler: „Failed to deserialize cached resource repository.“
[Gradle 8.4][upgrade] Integrationstest fehlgeschlagen nach Upgrade aufgrund der Dateibehandlung in der Konfigurationsphase von TestLabBuildService
Code-Editor
Der Editor für ProGuard-Regeln warnt vor fehlender Klasse für -dontwarn
Komposition bearbeiten
Fügen Sie „@Composable“ nicht zu Extrahierungskonstanten hinzu.
Emulator
Bluetooth-Ausnahmen bei Verwendung des Android Emulators 33.1.13
Importieren/Synchronisieren
Quellen für AndroidX-KMP-Bibliotheken werden in Studio I Canary 5 nicht heruntergeladen
Fussel
Keine Lint-Warnung, dass für kotlin.text.MatchNamedGroupCollection#get(String) API 26 erforderlich ist
lint:TypographyQuotes false negatives: more than one escaped apostrophe are ignored
Falsch positives Ergebnis des AGP 8.0.2-Lint-InvalidId-Detektors
LintError-Probleme wurden den Lint-Baselines hinzugefügt
Ressourcen
Nicht verwendete STRING-Ressourcen entfernen

Android Studio Iguana | 2023.2.1 Canary 5

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha05
Behobene Probleme
Android Gradle Plugin
Bitte reduzieren oder entfernen Sie die Protokollierung auf Informationsebene für AGP „Analytics other plugin to proto: ...“
[Gradle 8.4][upgrade] Dateioperation während der Konfiguration in ProcessJavaResTask bricht das Konfigurations-Caching ab
Variant API zum Abrufen der Symboltabelle (R.txt)
Das eigenständige lint-Plug-in verarbeitet die Abhängigkeit von gradleApi() nicht richtig
Schlechte KDocs zu AGP-Klassen/-Eigenschaften. „VariantOutput.enable“ sollte durch „VariantOutput.enable“ ersetzt werden
Mit AGP 8.3.0-alpha02 können keine Release-Profile auf Windows-Hosts installiert werden
Datenbindung
BindingXmlIndex.getInputFilter verstößt gegen den Vertrag der FileBasedIndexExtension
Verlorene Bindungen
Bearbeiten
Iguana Canary 1: Doppelte Farben im Spaltenabstand
Emulator
Fehler beim Ausführen des Tests auf einem Emulator: * konnte nicht neu kompiliert werden (Output(stdout=Fehler: Paket * konnte nicht kompiliert werden , stderr=))
Gradle-Dateien bearbeiten
Nicht verwendete Property „unqualifiedResLocale“
Importieren/Synchronisieren
Studio sollte neue JAR-Dateien im Ordner „libs“ erkennen und eine erneute Synchronisierung anbieten.
Fussel
LINT-Prüfung auf falsch positive Erkennung nicht verwendeter Ressourcen in Bindungen und Klick-Listenern
Benutzerdefinierte JAR-Datei für Lint-Prüfung konnte nicht geladen werden: Knoten kann nicht in TreeNode umgewandelt werden
Lint visitAnnotationUsage wird nicht für die Verwendung von annotieren Klassen in Variablendeklarationen aufgerufen
Lint 31.0.2 schlägt mit der java.util.NoSuchElementException fehl: Array is empty.
Network Inspector
AS Flamingo Network Inspector rules dont work
Neuer Code/neue Vorlagen
Plugin-Repositories im Assistenten für neue Projekte führen zu einer langsameren Erstsynchronisierung
Profiler
Von der Macrobenchmark-Bibliothek aufgezeichnete Traces speichern (oder kopieren)
Bundle/APKs veröffentlichen
Build in einen Ordner exportieren, der mit einem Leerzeichen endet
Laufen
Aktivitäten können nicht über das Menü in der Seitenleiste ausgeführt werden
Laufende Geräte
Gerätespiegelung verursacht extrem hohe CPU-Auslastung auf dem Smartphone

Android Studio Iguana | 2023.2.1 Canary 4

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha04
Behobene Probleme
Android Gradle Plugin
Keine Prüfung auf Vorhandensein von Manifest-Overlay-Dateien während der Konfigurationsphase
Broken link to Gradle doc on MergeJavaResWorkAction error
Gradle 8.1 verhindert das Caching der Konfiguration aufgrund von .gradle/.android/analytics.settings
AGP darf ProjectComponentIdentifier.projectPath nicht ohne ProjectComponentIdentifier.build verwenden.
Bearbeiten
Nicht aufgelöste Referenz in der IDE für von Safeargs generierte Klassen
Importieren/Synchronisieren
StopGradleDaemonsAction wird im UI-Thread ausgeführt
Empfohlene AGP-Version: 3.3.2
Network Inspector
AS Flamingo Network Inspector rules dont work
Bundle/APKs veröffentlichen
Die Meldung „APK(s) generated successfully…“ (APK(s) erfolgreich generiert…) ist irreführend, wenn die APK-Datei nicht geändert wurde.
Ressourcen
„Nicht verwendete Ressourcen entfernen“ funktioniert nicht, wenn in der Projektansicht ein Modul ausgewählt wird

Android Studio Iguana | 2023.2.1 Canary 3

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha03
Behobene Probleme
Android Gradle Plugin
Ausführung der Aufgabe „:app:mergeReleaseClasses“ nach dem Aktualisieren des AGP von 8.0.2 auf 8.1.0 fehlgeschlagen
[Gradle 8.4][upgrade] Integrationstest nach Upgrade fehlgeschlagen, da verworfene Funktion im Kotlin-Gradle-Plug-in verwendet wurde
App-Qualitätsinformationen
Im Fenster des LQI-Tools wird immer die Nutzeranzahl aus der Ereignisanzahl angezeigt
In App Quality Insight wird eine ungültige Betriebssystemversion angezeigt
Baseline Profiles und ProfileInstaller
Gradle-Plug-in ist nicht mit 8.3-Alphas kompatibel
Code-Editor
Fehlermeldung „Falsche Formatierung“ bei Layout-XML-Dateien aufgrund eines falschen Einstellungswerts
Gradle-Dateien bearbeiten
Im Versionskatalog werden in Groovy nicht verwendete Symbole angezeigt, wenn Namen verschachtelt sind
Ressourcen
Android Studio hängt bei indirekter Ressourcenreferenz auf einen doppelten Namen

Android Studio Iguana | 2023.2.1 Canary 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha02
Behobene Probleme
Android Gradle Plugin
Die Prüfung der Mindestversion von Gradle wird beim zweiten Build und danach nicht ausgeführt
Vorschau erstellen
Drop-down-Menü wird im interaktiven Vorschaumodus an der falschen Position maximiert
Code, der den Vibrator verwendet, stürzt die Vorschau beim Verfassen ab
Die Vorschau funktioniert nicht, wenn HTML-Text mit b-Tags verwendet wird
Designtools
Design wird leer, wenn Tab-Widget eingefügt wird
Importieren/Synchronisieren
Studio meldet während der Gradle-Synchronisierung Probleme mit nicht unterstützten Modulen
Unklare Fehler-/Warnung nach der Projektsynchronisierung
IntelliJ
Android Studio Iguana - Start Failed - NPE in BytecodeTransformerAdapter
Layout-Editor
BufferedInputStream kann nicht in die Klasse AssetManager$AssetInputStream umgewandelt werden
Lint-Integration
Lint-Fehler „DuplicatePlatformClasses“ aufgrund der Abhängigkeit „testImplementation“
Modularisieren und überarbeiten
Modularize listet Module nicht in einer bestimmten Reihenfolge auf
Network Inspector
Fehler in den Protokollen: „lateinit property model has not been initialized“
Resource Manager
Im Ressourcenmanager werden keine Drawables mit benutzerdefinierten Farbattributen angezeigt
Resource Manager schneidet einige Vektorgrafiken zu
Tests ausführen
Unittests werden nicht noch einmal ausgeführt.
Schrumpfgerät (R8)
R8 funktioniert nach dem Upgrade von AGP 8.0.2 auf 8.1.0 nicht

Android Studio Iguana Canary 1 (2023.2.1.1)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.3.0-alpha01
Behobene Probleme
Android Gradle Plugin
Build-Cache ist für die Aufgabe „PackageForUnitTest“ redundant
[AGP 8.1.0] ./gradlew test schlägt mit der Meldung „Manifest-Ausgabe konnte nicht gefunden werden“ fehl, wenn sowohl „splits.abi.isEnable“ als auch „testOptions.unitTests.isIncludeAndroidResources“ auf „true“ gesetzt sind
AGP-Modellaufbau schlägt bei verschachtelten Gradle-Komposit-Builds fehl
Resource Shrinker beschädigt Ressourcen-IDs, was zu Laufzeitabstürzen führt
Android SDK Upgrade Assistant
Der SDK Upgrade Assistant für das Ziel-SDK wird nie geladen
Baseline Profiles und ProfileInstaller
Profgen – Option zum gleichzeitigen Ausgeben aller DM-Dateien
Build-Varianten
Aktive Variante wechseln, wenn sich die Standardvariante ändert
Konflikte im Fenster „Build-Varianten“ sollten sich auf das Nutzerprojekt und nicht auf das Erstellerprojekt beziehen.
C++ Build
C++-Plug-in meldet Präprozessorfehler bei gradlew
C++-Editor
Symbole werden ständig aktualisiert, was das Erstellen blockiert
C/C++-Analysen überspringen, wenn keine C/C++-Projekte vorhanden sind
Codeanalyse
Proguard-Warnung weist auf ungültigen @interface-Typ hin
Debugger
Die Vorschau für die Erstellung wird für externe Bibliotheken geöffnet
Beim Auswerten des Ausdrucks „JVM_IR“ werden keine Fragmente mit SAM-Wrappern ausgewertet
Die geteilte Ansicht ist für die Compose-Vorschau anscheinend eine zu aggressive Standardeinstellung
Gradle-Dateien bearbeiten
[Version Catalog] Falsch positiver Fehler bei nicht verwendetem Abhängigkeitsalias bei Verwendung in Bundles
Importieren/Synchronisieren
In der Benutzeroberfläche für „Gradle JDK“ wird der Feldinhalt nicht synchronisiert
GradleProjectInfo.setSkipStartupActivity wird weiterhin verwendet
Die Ausführung der Arbeit kommt nicht voran.
Ausführungskonfigurationen der Java-Hauptmethode in der Rinne für Android-Module ausblenden
Studio kann enthaltene Builds, die über einen Symlink verknüpft sind, nicht verarbeiten
Layout-Editor
Größe der XML-Designvorschau wird zurückgesetzt, wenn sich der Cursor bewegt
layout xml: design-left-component tree ,select a component and can't use ctrl+B hotkey to code
Layout Inspector
Debug-App stürzt manchmal ab, wenn der Layout-Inspector aktiv ist
Fussel
[Lint] TranslucentViewDetector stürzt in der Funktion „filterIncident“ ab und führt dazu, dass lint ein falsches Ergebnis liefert
TranslucentViewDetector sollte den Wert „behind“ akzeptieren
Android Lint schlägt bei einer KMP-Bibliothek fehl, da für die Eigenschaft „variantInputs.name“ kein konfigurierter Wert festgelegt ist.
TranslucentViewDetector meldet falsche Zeile im Manifest
lintDebug meldet bei Verwendung von Projektabhängigkeiten fälschlicherweise Warnungen vom Typ „UseTomlInstead“
Von Android Lint gemeldete unerwartete Probleme aus einem anderen Projekt
Logcat
Die Farbe der Logcat-Tag-Indikatoren kann nicht geändert werden
Logcat-Weiterleitung funktioniert nicht
Resource Manager
Im Ordner „Create Resource Folder“ (Ressourcenordner erstellen) fehlt das Verzeichnis
Ressourcen
„Verwendung finden“/„Definition aufrufen“ funktioniert nicht für androidTest-Ressourcen
Ressourcenreferenzen werden unter „androidTest“ nicht aufgelöst
R-Klasse für eine Bibliothek wird vom androidTest-Quellsatz nicht erkannt
Laufen
Einstellungen für dynamische Funktionen können nicht in Ausführungs-/Fehlerbehebungskonfigurationen gespeichert werden