Android Studio: Probleme mit der Giraffe geschlossen

Android Studio Giraffe | 2022.3.1 – Patch 4

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.4
Behobene Probleme
Android Gradle Plugin
De-Xing-Aufgabe nicht für Klassen von Unterprojekten ausführen, wenn sie bereits durch Artefakttransformationen de-Xt wurden

Android Studio Giraffe | 2022.3.1 Patch 3

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.3
Behobene Probleme
Android Gradle Plugin
[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
Build-Fehler nach dem Upgrade auf AGP 8.1

Android Studio Giraffe | 2022.3.1 Patch 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.2
Behobene Probleme
Android Gradle Plugin
androidResources ist im Android-Bibliotheksmodul nicht verfügbar
[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
Database Inspector
In Android Studio 2022.3.1 Giraffe fehlt der Datenbankinspektor
Schrumpfgerät (R8)
In Kotlin 1.9 werden Kotlin-Lambdas von R8 entfernt, wenn Null-Prüfungen entfernt werden
R8 schlägt mit der Fehlermeldung „Undefinierter Wert bei der Kompilierung gefunden“ für play-services-measurement-21.3.0-runtime.jar fehl

Android Studio Giraffe | 2022.3.1 Patch 1

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.1
Behobene Probleme
Code-Editor
Große WebP-Bilder belegen die Hälfte des Codierungsbereichs
Dexer (D8)
Java 16 Records: equals(null) throws NullPointerException
Live-Bearbeitung
Veraltet: „AGENT_ERROR“
Schrumpfgerät (R8)
java.lang.VerifyError: Verifier rejected class
Der Build bleibt bei der Verwendung der Apache POI-Bibliothek bei :minifyReleaseWithR8 hängen
Aufruf wird abgelehnt, wenn R8-Optimierung aktiviert ist
NoClassDefFoundError für java.lang.reflect.Executable

Android Studio Giraffe Stable (2022.3.1.18)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0
Behobene Probleme
Android Gradle Plugin
generateLocaleConfig in agp 8.1.0 verwendet eine nicht deterministische Sortierung, wodurch reproduzierbare Builds nicht möglich sind
Schrumpfgerät (R8)
Absturz mit Bestätigungsfehler unter Android 12 und höher

Android Studio Giraffe RC 01 (2022.3.1.17)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-rc01
Behobene Probleme
Schrumpfgerät (R8)
dex-startup-optimization führt zu java.lang.VerifyError: Rejecting class
TargetSDKVersion Upgrade Assistant
Filter, die XML-Elemente enthalten, führen derzeit dazu, dass der entsprechende Schritt immer ausgeblendet wird.

Android Studio Giraffe Beta 05 (2022.3.1.16)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-beta05
Behobene Probleme
Android SDK Upgrade Assistant
Upgrade-Assistent schlägt fälschlicherweise ein Upgrade auf targetSdk 33 vor
Schrumpfgerät (R8)
Ein Grenzfall in der Methode „shouldActivateMethodStateGuardedByBounds()“ von VirtualDispatchMethodArgumentPropagator

Android Studio Giraffe Beta 04 (2022.3.1.15)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-beta04
Behobene Probleme
Android Gradle Plugin
Fehler: Wenn Sie „KSP aktivieren und stattdessen den KSP-Prozessor für diese Abhängigkeit verwenden“ auswählen, werden Sie nur zu einer Website weitergeleitet.
Gradle 8.1 verhindert das Caching der Konfiguration aufgrund von .gradle/.android/analytics.settings
Vorschau erstellen
Benutzeroberfläche vollständig eingefroren
Dexer (D8)
agp 8.1.0 regression with API 21 - F/dex2oat ( 4176): art/compiler/driver/compiler_driver.cc:1181] Check failed: !method->IsAbstract()
Schrumpfgerät (R8)
R8 auf AGP 8 führt zu Fehlern beim Google Fit-Dienst
Wenn Informationen zur Quelldatei mit Restnamen enthalten sind, die sich mit den Eingabenamen überschneiden, werden sie nicht korrekt dargestellt.
R8 schlägt beim Compose-Build mit ArrayIndexOutOfBoundsException fehl
Simple StringBuilder related code misses tail call to append in release or debuggable=false mode

Android Studio Giraffe Beta 03 (2022.3.1.14)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-beta03
Behobene Probleme
Schreiben
Mehrere Vorschauen in der Wear Compose-Tool-Umgebung funktionieren nicht
Bearbeiten
Bei wichtigen Markierungen werden Rändersymbole angesammelt
JDK
Die IDE blinkt sehr schnell, nachdem sie von einem Display auf ein anderes verschoben wurde

Android Studio Giraffe Beta 02 (2022.3.1.13)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-beta02
Behobene Probleme
Android Gradle Plugin
Anfrage: Die IDE soll eine Lösung für „PermittedSubclasses requires ASM9“ anbieten
Debugger
Fehler beim Debuggen des Android-Tests der Bibliothek aus AS
Bereitstellung
Android Studio installiert und startet die App beim Debuggen zweimal
Importieren/Synchronisieren
Ich habe gerade auf Flamingo aktualisiert und kann mein Projekt nicht synchronisieren. Nicht unterstützte Java-Version
Schrumpfgerät (R8)
VerifyError: Verifier rejected class when using R8 with Kotlin 1.8.20

Android Studio Giraffe Beta 01 (2022.3.1.12)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-beta01
Behobene Probleme
Android Gradle Plugin
Für benutzerdefinierte Quelltypen sollten Quellensätze mit mehreren Varianten erstellt werden.
DependenciesInfoBuilder benötigt API-Update und -Dokument
DexingNoClasspathTransform (minSdk >= 24) mit Java 11-Ziel schlägt aufgrund fehlender verschachtelter Mitglieder fehl
DslExtension.Builder.extendProjectWith() funktioniert nicht wie in Groovy beschrieben
Fügen Sie die API „VariantSelector.withFlavor“ hinzu, die kotlin.Pair nicht verwendet.
AndroidLintAnalysisTask (:lintAnalyzeExternalRelease) hat einen Cache-Miss, da sich „proguard.txt“ geändert hat
Das zusammengeführte Manifest der App enthält die Attribute „extractNativeLibs“ und „useEmbeddedDex“ aus Abhängigkeiten
AGP: Pfad zum AIDL-Tool und zur AIDL-Datei des Frameworks als öffentliche API freigeben
Änderungen anwenden
ApplyChangesAction: ClassCastException: Die Klasse com.intellij.execution.DefaultExecutionTarget kann nicht in die Klasse com.android.tools.idea.execution.common.AndroidExecutionTarget umgewandelt werden
Bereitstellung
Ansichten und Zusatzfunktionen funktionieren in Android Studio Giraffe Canary 6 nicht
Designtools
Attribut „postSplashScreenTheme“ für das Standarddesign in Designtools verwenden
Importieren/Synchronisieren
Der Typ „org.gradle.util.VersionNumber“ wurde eingestellt.
Interne Fehler als Synchronisierungsproblem melden
Statt „Keine Varianten für… gefunden“ werden tatsächliche Synchronisierungsausnahmen angezeigt.
Logcat
Hohe Arbeitsspeichernutzung (1,4 GB) in MessageBacklog
Sollten wir Studio-interne Protokolle vor dem Filter „package:mine“ ausblenden?
Assistent für neues Projekt
Der Versionskatalog sollte eine einzelne Version für alle AGP-Plug-ins verwenden.
ProfileInstaller und Baseline-Profile
NullPointerException in profgen-cli
Ressourcen
Wenn Werteverzeichnisse entfernt werden, gehen in Studio weiterhin davon aus, dass die dort definierten Sprachen vorhanden sind.
SDK-Manager
Der Eintrag für die Android SDK-Einstellungen muss unter „Sprachen und Frameworks“ zu finden sein.
Upgrade-Assistent
Entfernen Sie „android:useEmbeddedDex“ nicht aus den Quellmanifesten.
Fügen Sie für Bibliotheksmodule keine useLegacyPackaging-DSL hinzu.
Wear
Wear-Kopplungsassistent schlägt mit Emulator 33.1.3 fehl

Android Studio Giraffe Canary 11 (2022.3.1.11)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha11
Behobene Probleme
Dexer (D8)
Die App stürzt nach den letzten Updates ab, weil die Kernbibliothek desugaring verwendet.
Gradle
Bei „Synchronisierungsänderungen ignorieren“ fehlt die Option „Tastaturbelegung“
Importieren/Synchronisieren
[Giraffe | 2022.3.1 Canary 8] Rote Unterstreichungen in der Datei „build.gradle.kts“ für neues Projekt
Logcat
Logcat V2 – Regulärer Ausdrucksfilter kann nicht mit Leerzeichen oder Klammern verwendet werden
Android Studio Giraffe | 2022.3.1 Canary 9: Logcat funktioniert nicht mit dem Filter „package:mine“
Bundle/APKs veröffentlichen
Fehler beim Generieren eines signierten Bundles (alle Aliasse im Schlüsselspeicher werden beim Erstellen eines neuen gelöscht)

Android Studio Giraffe Canary 10 (2022.3.1.10)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha10
Behobene Probleme
Android Gradle Plugin
Können wir AnalyticsRecordingTask entfernen?
Inhalt von „output-metadata.json“ ist nicht konsistent
Das Festlegen der JVM-Toolchain hat keine Auswirkungen auf den Wert „targetCompatibility“ von JavaCompile
Navigations-Deeplink-Einträge mit Domains mit Platzhaltern haben im zusammengeführten Manifest kein Attribut „android:host“
Die Aufgabe „processDebugMainManifest“ schlägt seit dem Android Gradle Plugin 8.1 fehl
Android Studio berücksichtigt die Umgebungsvariable STUDIO_GRADLE_JDK nicht
C++-Editor
C++-Editor: Syntaxhervorhebung funktioniert nur bei grundlegendem Musterabgleich
Vorschau erstellen
In der Vorschau für die Erstellung kann die Ressource der Inhalte in meinem Projekt nicht angezeigt werden [android.content.res.Resources$NotFoundException: Could not resolve resource value: 0xAAE61.]
Code, der den Vibrator verwendet, stürzt die Vorschau beim Verfassen ab
Database Inspector
Android Studio Canary zeigt kein Symbol für die App-Prüfung an
Designtools
Preview-XML: Mindestens eine Klasse konnte nicht instanziiert werden
Das geänderte Gerät für die Vorschau im Editor von Android Studio wird nach dem Schließen nicht gespeichert.
Geräte-Datei-Explorer
Schnellsuche in der Prozesstabelle kann nicht verwendet werden
Gerätemanager
In der Geräteliste des Gerätemanagers wird keine Erweiterungsebene angezeigt
Layout-Editor
Fehler: Fehlende Ansichten im Layout-Designer : ViewSwitcher und ViewAnimator
Fussel
Nur den eingefügten Code einer Ersatzkorrektur neu formatieren
Lint: Bei der Vorschau der Absicht wird für die Schnellkorrektur „ReplaceString“ eine Ausnahme ausgelöst
Motion Editor
MotionLayout: Wenn ich die ID eines Ansichtsobjekts ändere, dupliziert die Funktion das alte und erstellt ein neues Ansichtsobjekt.
Es gibt keine Option, den MotionEditor einzuklappen.
Der Bewegungseditor wird bei der Datenbindung nicht angezeigt
Navigationseditor
Dialogfeld „Neues Ziel“
Kann die Ausrichtung der Navigationsgrafikvorschau nicht mehr über die Tastenkombination „O“ ändern?
Argumente in Navigationskarte in Großbuchstaben
Fehler im Navigationseditor: Alle Ziele werden im Querformat angezeigt
Der Navigations-XML-Editor sollte einen Fehler anzeigen, wenn eine Fragmentklasse abstrakt ist
Kotlin SafeArgs schlägt mit Standardwert für Parcelable in Aktion fehl
Profiler
Nachdem systrace.py aus dem Android SDK entfernt wurde, gibt es anscheinend keine Möglichkeit mehr, einen funktionierenden Trace für die Kategorie „audio“ zu erhalten.
Resource Manager
Im Dialogfeld „Neues Ressourcenverzeichnis“ wird „androidTest/“ nicht als Quellsatz angeboten
Die Option „Bild-Asset erstellen“ generiert nicht immer die richtigen Dateien. Manchmal muss ich sie zweimal ausführen. Manchmal wird eine Datei generiert und dann gelöscht, wenn ich versuche, sie zu öffnen.

Android Studio Giraffe Canary 9 (2022.3.1.9)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha09
Behobene Probleme
Android Gradle Plugin
Das Festlegen der JVM-Toolchain hat keine Auswirkungen auf den Wert „targetCompatibility“ von JavaCompile
Navigations-Deeplink-Einträge mit Domains mit Platzhaltern haben im zusammengeführten Manifest kein Attribut „android:host“
Die Aufgabe „processDebugMainManifest“ schlägt seit dem Android Gradle Plugin 8.1 fehl
Können wir AnalyticsRecordingTask entfernen?
Inhalt von „output-metadata.json“ ist nicht konsistent
C++-Editor
C++-Editor: Syntaxhervorhebung funktioniert nur bei grundlegendem Musterabgleich
Vorschau erstellen
apiLevel=21 wird in der @Preview ignoriert, wenn es um die Anwendung von android:statusBarColor aus der richtigen themes.xml-Datei geht
In der Vorschau für die Erstellung kann die Ressource der Inhalte in meinem Projekt nicht angezeigt werden [android.content.res.Resources$NotFoundException: Could not resolve resource value: 0xAAE61.]
Designtools
Preview-XML: Mindestens eine Klasse konnte nicht instanziiert werden
Das geänderte Gerät für die Vorschau im Editor von Android Studio wird nach dem Schließen nicht gespeichert.
Layout-Editor
Fehler: Fehlende Ansichten im Layout-Designer : ViewSwitcher und ViewAnimator
Motion Editor
MotionLayout: Wenn ich die ID eines Ansichtsobjekts ändere, dupliziert die Funktion das alte und erstellt ein neues Ansichtsobjekt.
Es gibt keine Option, den MotionEditor einzublenden.
Der Bewegungseditor wird bei der Datenbindung nicht angezeigt
Navigationseditor
Dialogfeld „Neues Ziel“
Fehler im Navigationseditor: Alle Ziele werden im Querformat angezeigt
Kann die Ausrichtung der Navigationsgrafikvorschau nicht mehr über die Tastenkombination „O“ ändern?
Argumente in Navigationskarte in Großbuchstaben

Android Studio Giraffe Canary 8 (2022.3.1.8)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha08
Behobene Probleme
Android Gradle Plugin
Die Namespace-Eigenschaft gehört wahrscheinlich zu „HasAndroidResources“
Die Meldung „Gradle-Dateien haben sich seit der letzten Projektsynchronisierung geändert“ kann nicht deaktiviert werden
„Wir empfehlen, ein neueres Android Gradle-Plug-in zu verwenden“, wenn es kein neueres gibt
processDebugUnitTestManifest schlägt mit Manifest-Platzhaltern für Testvarianten fehl
Boolesche Variable zum Deaktivieren der Prüfung des Compile-SDKs in CheckAarMetadataTask
Build-Fehler bezieht sich auf API-Level 34, das nicht existiert
Android Studio
AS Electric Eel Running Devices Tool window loses connection to pixel watch while device mirroring
C++-Editor
[Giraffe | 2022.3.1 Canary 2] Beim Öffnen einer CPP-Datei wird im Editor ein endloser Loader angezeigt.
Code-Editor
Funktionsanfrage: Stringressource mit Platzhaltern aus Kotlin-Stringvorlage extrahieren
Komposition bearbeiten
[AS] Die Aktion „@Composable-Funktion erstellen“ erstellt einen falschen Parameternamen
Autocomplete für rememberSaveable {} ist falsch
Bieten Sie die Möglichkeit, mit einem Symbol im Streifen für die Codevorlage zusammensetzbare Funktionsaufrufe anzugeben.
Bei der automatischen Vervollständigung wird der Cursor an der falschen Position platziert
Vorschau erstellen
Pop-up-Vorschau
Debugger
ArrayMap-Debugger zeigt keine Schlüssel an
Daten werden erfasst… (Debug)
Apps funktionieren nicht im Debug-Modus
Bereitstellung
Neue Benutzeroberfläche: Die Ausführungsleiste sollte die Aktion „Debugger anhängen“ enthalten
Designtools
[Benutzerdefinierte Ansicht] Die Vorschau einer benutzerdefinierten Ansicht mit eingebetteter ComposeView in der IDE führt zu einem Renderingfehler
Gerätemanager
[Giraffe Canary 6] Lokaler Verlauf beschädigt: zu viele geöffnete Dateien
UI not refreshed after -returning- from HAXM Install (3.1 RC3)
Gerätemanager – Unbekannter Fehler
Importieren/Synchronisieren
Verknüpfung für „gradle sync“ hinzufügen
PSD-Abhängigkeiten: Abhängigkeiten von Versionskatalogen unterscheiden sich von regulären Abhängigkeiten
JDK
Leerer Bildschirm nach dem Ruhemodus des Laptops bei Multimonitor-Konfigurationen
Giraffe Canary 2: Die Benutzeroberfläche hängt beim Start (Beachball): sun.java2d.metal.MTLLayer.blitTexture
Fussel
TypographyQuotes-Lint-Prüfung funktioniert nicht bei ge escapeten Anführungszeichen
Die Lint-Prüfung „TrustAllX509TrustManager“ kennzeichnet Schnittstellen, die X509TrustManager erweitern, fälschlicherweise als fehlerhaft
Logcat
In Logcat angezeigte Ausnahmen verwenden nicht die Geräte-API, um zur Quelle zu gelangen
Logcat (neue Version) Klickbarer Dateiname im Protokoll.
Neuer Code/neue Vorlagen
Fehler: Wenn für ein neues Projekt „minSdk“ 26 (Android 8) ist, werden Ressourcen generiert, die nicht benötigt werden. Lint warnt zwar davor, hilft aber nicht bei der Behebung.
Vorlagen: Erstellen Sie keinen Ordner „drawable-v24“, wenn „minSdkVersion“ >= 24 ist.
Assistent für neues Projekt
Neues Jetpack Compose-Projekt, dessen Name mit einer Ziffer beginnt, wird nicht kompiliert.
ProfileInstaller und Baseline-Profile
Namensänderung von „baselineprofiles“ in „baselineProfiles“
Projektstruktur
Vorschlag für die Abhängigkeit beim Upgrade von Versionskatalogen – die vorherige Abhängigkeitsversion wird als null angezeigt
Projektansicht
Generierte Quellen, die in der Android-Ansicht unter dem Knoten „java“ angezeigt werden
Ressourcen
NestedScrollView unterbricht unter unbekannten Umständen die XML-Autovervollständigung
Keine Validierung des Asset-Namens auf dem neuen Bildschirm für Bild-Assets
SDK-Manager
Fehlende Informationen zur API-Ebene beim Aktualisieren von Systemabbildern
Unter Windows wird die Fehlermeldung „HAXM kann nur unter Windows installiert werden“ angezeigt
Translations Editor
Der Übersetzungseditor wird nicht geladen

Android Studio Giraffe Canary 7 (2022.3.1.7)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha07
Behobene Probleme
Android Gradle Plugin
processDebugUnitTestManifest schlägt mit Manifest-Platzhaltern für Testvarianten fehl
Code-Editor
Funktionsanfrage: Stringressource mit Platzhaltern aus Kotlin-Stringvorlage extrahieren
Komposition bearbeiten
Bieten Sie die Möglichkeit, mit einem Symbol im Streifen für die Codevorlage zusammensetzbare Funktionsaufrufe anzugeben.
Bei der automatischen Vervollständigung wird der Cursor an der falschen Position platziert
Autocomplete für rememberSaveable {} ist falsch
Debugger
ArrayMap-Debugger zeigt keine Schlüssel an
Daten werden erfasst… (Debug)
Gerätemanager
UI not refreshed after -returning- from HAXM Install (3.1 RC3)
Importieren/Synchronisieren
PSD-Abhängigkeiten: Abhängigkeiten von Versionskatalogen unterscheiden sich von regulären Abhängigkeiten
JDK
Leerer Bildschirm nach dem Ruhemodus des Laptops bei Multimonitor-Konfigurationen
Giraffe Canary 2: Die Benutzeroberfläche hängt beim Start (Beachball): sun.java2d.metal.MTLLayer.blitTexture
Logcat
Logcat (neue Version) Klickbarer Dateiname im Protokoll.
Projektstruktur
Vorschlag für die Abhängigkeit beim Upgrade von Versionskatalogen – die vorherige Abhängigkeitsversion wird als null angezeigt
SDK-Manager
Unter Windows wird die Fehlermeldung „HAXM kann nur unter Windows installiert werden“ angezeigt
Fehlende Informationen zur API-Ebene beim Aktualisieren von Systemabbildern

Android Studio Giraffe Canary 6 (2022.3.1.6)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha06
Behobene Probleme
Android Gradle Plugin
processDebugUnitTestManifest schlägt mit Manifest-Platzhaltern für Testvarianten fehl
Code-Editor
Funktionsanfrage: Stringressource mit Platzhaltern aus Kotlin-Stringvorlage extrahieren
Komposition bearbeiten
Bieten Sie die Möglichkeit, mit einem Symbol im Streifen für die Codevorlage zusammensetzbare Funktionsaufrufe anzugeben.
Debugger
Daten werden erfasst… (Debug)
Gerätemanager
UI not refreshed after -returning- from HAXM Install (3.1 RC3)
Importieren/Synchronisieren
PSD-Abhängigkeiten: Abhängigkeiten von Versionskatalogen unterscheiden sich von regulären Abhängigkeiten
Logcat
Logcat (neue Version) Klickbarer Dateiname im Protokoll.
Projektstruktur
Vorschlag für die Abhängigkeit beim Upgrade von Versionskatalogen – die vorherige Abhängigkeitsversion wird als null angezeigt
SDK-Manager
Unter Windows wird die Fehlermeldung „HAXM kann nur unter Windows installiert werden“ angezeigt
Fehlende Informationen zur API-Ebene beim Aktualisieren von Systemabbildern

Android Studio Giraffe Canary 5 (2022.3.1.5)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha05
Behobene Probleme
Android Gradle Plugin
ClassNotFoundException in einer dynamischen Funktion, die direkt vom Kotlin-Bibliotheks-Unterprojekt abhängt
JDK
Leerer Bildschirm nach dem Ruhemodus des Laptops bei Multimonitor-Konfigurationen
Giraffe Canary 2: Die Benutzeroberfläche hängt beim Start (Beachball): sun.java2d.metal.MTLLayer.blitTexture

Android Studio Giraffe Canary 4 (2022.3.1.4)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha04
Behobene Probleme
Android Gradle Plugin
Beim Upgrade auf AGP 7.4 wird ein StackOverflowError ausgegeben
Importieren/Synchronisieren
[Flamingo | 2022.2.1 Canary 6][Mac M1]Die Standard-JDK-Version ist 11.0.5 anstelle von 17.0.4
Cannot invoke GradleSyncListener.syncFailed" because "syncListener" is null
Gradle-Synchronisierung in AS 2022.3.1 Canary 2 fehlgeschlagen

Android Studio Giraffe Canary 2 (2022.3.1.2)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0-alpha02
Behobene Probleme
Android Gradle Plugin
[Android Studio : Flamingo | 2022.2.1 Canary 8] liblog.so ist im APK verpackt
KGP liest das Manifest während der Konfiguration und macht den Konfigurationscache bei einer Manifeständerung ungültig
Unklare Build-Warnung bei Problemen im zusammengeführten Manifest
Vorschau erstellen
Beim Rendern von Compose-Vorschauen wurden „Rendering-Probleme“ gefunden, aber der Tab „Probleme“ ist leer
Bereitstellung
com.intellij.diagnostic.PluginException: 345 ms für Aufruf von EDT DeviceAndSnapshotComboBoxAction#update@NavBarToolbar
Emulator
Bildschirmaufzeichnung hängt beim Wechseln des Emulators während der Aufnahme
Importieren/Synchronisieren
Durch das Aktualisieren von gradle-wrapper.properties wird kein neuer Gradle-Daemon gestartet
Installationsprogramm
Android Studio Electric Eel | 2022.1.1 kann Windows 11 nicht öffnen
Fussel
Falsch positive Lint-Meldung zu „remember“ nach dem Upgrade auf Kotlin 1.8.0
Falsch positive Lint-Warnung für SDK_INT-Prüfungen, die in einer Methode mit einem Enum-Parameter ausgeführt werden
Assistent für neues Projekt
Langsame Malleistung bei der Auswahl der neuen Projektvorlage
Laufende Geräte
Das Laden des Quickboot-Snapshots schlägt immer fehl und zieht den Emulator mit in den Abgrund
SDK-Manager
Installation des NDK aufgrund eines Prüfsummenfehlers fehlgeschlagen

Android Studio Giraffe Canary 1 (2022.3.1.1)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.1.0
Behobene Probleme
Android Gradle Plugin
Probleme mit dem Konfigurationscache von `com.android.build.gradle.tasks.ShaderCompile`
Wenn Java-Ressourcen mit AGP APIs hinzugefügt werden, funktioniert der Konfigurationscache nicht mehr
Build Analyzer
NPE in TasksTreeStructure.updateStructure (Build Analyzer)
Komposition bearbeiten
Die automatische Vervollständigung ist unklar und fügt ein redundantes abschließendes Lambda hinzu.
Bereitstellung
com.intellij.diagnostic.PluginException: 345 ms für Aufruf von EDT DeviceAndSnapshotComboBoxAction#update@NavBarToolbar
Emulator
Eine Datenschutzwarnung muss angezeigt werden, wenn der Nutzer die Gerätespiegelung in den Einstellungen aktiviert.
Gradle
Ich kann das Gradle-JDK nicht so einstellen, dass es einfach auf JAVA_HOME verweist, wie in IntelliJ IDEA.
Importieren/Synchronisieren
JDK fehlt in der IDE
useLibrary wird von der IDE ignoriert // Android-Bibliothek „Car“ kann nicht gefunden werden (rot in der IDE): In ArticFox/Bumblebee in Ordnung, in Chipmunk fehlgeschlagen
Fussel
Lint prüft sichere Umwandlungen nur für direkt implementierte Schnittstellen, nicht für vererbte.
Lint prüft keine gültigen Casts für Anrufempfänger
TypedArray#close (API 31) wird nicht desugared, aber AS zeigt keine Warnung an, wenn es in try-with-resources verwendet wird
Fehler: Falsch-positive Warnung „Der Anbieter ‚BC‘ wird eingestellt und ab Android P…“
Logcat
Anfrage: Maximaldauer von 3 Minuten für Bildschirmaufzeichnungen entfernen
SDK-Manager
Installation des NDK aufgrund eines Prüfsummenfehlers fehlgeschlagen