Android Studio Hedgehog: Probleme geschlossen

Android Studio Hedgehog | 2023.1.1 Patch 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.2
Behobene Probleme
Android Gradle Plugin
JaCoCo-Version kann in AGP 8.2.0 nicht festgelegt werden
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
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 Hedgehog | 2023.1.1 Patch 1

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.1
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 Gradle Plugin failed with JavaVersion.VERSION_11 and OpenJDK 21 ea
Dexer (D8)
Desugar-Einträge für Android U
Importieren/Synchronisieren
Nicht-AndroidX-Bibliotheken in einem AndroidX-Projekt verwenden
IntelliJ
Android Studio indexiert eine XML-Datei mit ungültigen Zeichen nicht
Laufende Geräte
Verbindung zum physischen Gerät für die Entwicklung nicht möglich
Schrumpfgerät (R8)
R8 generiert fehlerhaftes dex, was zu einer Klassentypausnahme zur Laufzeit führt
R8 führt zu einer Änderung der Benutzeroberfläche zu einer nicht barrierefreien Benutzeroberfläche
Absturz des R8 Flurry SDK mit AGP 8.2.0
Android - R8 causes subclass of LinearLayoutManager to crash
ClassCastException in R8, wenn das Umpacken aktiviert und Schrumpfen, Verschleierung und Optimierung deaktiviert sind
R8 hängt in BridgeAnalyzer.analyzeMethod
R8 v8.2.33, Laufzeitabsturz nach Upgrade mit der Meldung „java.lang.VerifyError: Bad type on operand stack“

Android Studio Hedgehog | 2023.1.1 RC 3

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-rc03
Behobene Probleme
Android Gradle Plugin
HEDGEHOG REGRESSION: Run button is delayed by a few seconds (Creating spec)
Hilfe
Das Logo auf dem Bildschirm „Info“ ist ab Iguana Canary 6 verzerrt

Android Studio Hedgehog | 2023.1.1 RC 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-rc02
Behobene Probleme
Vorschau erstellen
Die Vorschau funktioniert nicht, wenn HTML-Text mit b-Tags verwendet wird
Layout-Editor
Ausnahme im Layout-Editor

Android Studio Hedgehog | 2023.1.1 RC 1

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-rc01
Behobene Probleme
Android Gradle Plugin
Android Studio Giraffe berücksichtigt „versionCodeOverride“ nicht bei AGP 8.1
AGP 8.1.0 deinstalliert die App nach dem Ausführen von instrumentierten Tests, 7.4.2 nicht
Beim Umwandeln eines APKs tritt ein Fehler mit ListingFileRedirectTask auf
C++ Build
[Hedgehog | 2023.1.1 Beta 4] Das Gradle-Flag „android.injected.build.abi“ enthielt das ungültige „armeabi“.
Laufende Geräte
Gerätespiegelung verursacht extrem hohe CPU-Auslastung auf dem Smartphone
Drittanbieter-Plug-ins
Lombok-Plug-in-Unterstützung

Android Studio Hedgehog | 2023.1.1 Beta 5

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-beta05
Behobene Probleme
Dexer (D8)
Native Datensätze und versiegelte Klassen beim Indexieren für die Mindest-API-Version 34 und höher aktivieren

Android Studio Hedgehog | 2023.1.1 Beta 4

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-beta04
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.1 bricht das Konfigurations-Caching aufgrund von .gradle/.android/analytics.settings ab
[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

Android Studio Hedgehog | 2023.1.1 Beta 3

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-beta03
Behobene Probleme
Android Gradle Plugin
androidResources ist im Android-Bibliotheksmodul nicht verfügbar
Importieren/Synchronisieren
Unklare Fehler-/Warnung nach der Projektsynchronisierung
Studio meldet während der Gradle-Synchronisierung Probleme mit nicht unterstützten Modulen
Tests ausführen
Unittests werden nicht noch einmal ausgeführt.
Schrumpfgerät (R8)
In Kotlin 1.9 werden Kotlin-Lambdas von R8 entfernt, wenn Null-Prüfungen entfernt werden

Android Studio Hedgehog | 2023.1.1 Beta 2

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-beta02
Behobene Probleme
Gerätemanager
[AS + Wear-Emulatoren] Der Gerätemanager merkt sich die Kopplung erst, wenn die Geräte gestartet wurden
Layout-Editor
layout xml: design-left-component tree ,select a component and can't use ctrl+B hotkey to code
Lint-Integration
Lint-Fehler „DuplicatePlatformClasses“ aufgrund der Abhängigkeit „testImplementation“

Android Studio Hedgehog | 2023.1.1 Beta 1

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-beta01
Behobene Probleme
Android SDK Upgrade Assistant
Der SDK Upgrade Assistant für das Ziel-SDK wird nie geladen
Importieren/Synchronisieren
In der Benutzeroberfläche für „Gradle JDK“ wird der Feldinhalt nicht synchronisiert
Die Ausführung der Arbeit kommt nicht voran.
Layout Inspector
Debug-App stürzt manchmal ab, wenn der Layout-Inspector aktiv ist
Fussel
Von Android Lint gemeldete unerwartete Probleme aus einem anderen Projekt
Android Lint schlägt bei einer KMP-Bibliothek fehl, da für die Eigenschaft „variantInputs.name“ kein konfigurierter Wert festgelegt ist.
Laufen
Einstellungen für dynamische Funktionen können nicht in Ausführungs-/Fehlerbehebungskonfigurationen gespeichert werden
Schrumpfgerät (R8)
java.lang.VerifyError: Verifier rejected class
Der Build bleibt bei der Verwendung der Apache POI-Bibliothek bei :minifyReleaseWithR8 hängen

Android Studio Hedgehog | 2023.1.1 Canary 15

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha15
Behobene Probleme
Designtools
Im Dialogfeld zum Ändern der Farbe aus dem Ränderbereich in der IDE können keine Alphawerte unter 10 % festgelegt werden.
Laufen
[Android T+] Flag „ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS“ beeinträchtigt das Starten von TV-Aktivitäten

Android Studio Hedgehog Canary 14 (2023.1.1.14)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha14
Behobene Probleme
App-Qualitätsinformationen
Der Firebase Crashlytics-Stacktrace wird immer zum Ende gescrollt, nachdem der Cursor an eine beliebige Stelle im Stacktrace gesetzt wurde.
Build-Varianten
Aktive Variante wechseln, wenn sich die Standardvariante ändert
C++-Editor
„Find Class“ und „Find Usages“ funktionieren nicht: „AssertionError: Symbols must be loaded“
Importieren/Synchronisieren
IllegalStateException: Modul Project.app ist kein Gradle-Modul
Layout-Editor
Fenster „Tools für die Dokumentation“: Die automatische Aktualisierung aus der Quelle funktioniert nicht für XML-Attribute im Designer-Toolfenster, aber die Tastenkombination „Strg-Q“
Laufende Geräte
Auf dem Gerät wird die Meldung „Verbindung zum Gerät herstellen“ angezeigt.
StudioBot
„An der Cursorposition einfügen“ unterstützt nur eine Methode
StudioBot hat keine Importe für gängige SDK-Klassen enthalten

Android Studio Hedgehog Canary 13 (2023.1.1.13)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha13
Behobene Probleme
Android Gradle Plugin
Aktualisieren Sie auf Gradle 8.2-Meilenstein oder RC.
Kein Zugriff auf „java.lang.Comparable“
Vorschau erstellen
Rekursiv Aufrufe zur Vorschau von Composeable – keine Linter-Warnung, falscher Eintrag für die automatische Vervollständigung, keine Fehlermeldung
Gerätemanager
Fehler: Emulatorelement kann der Liste „Gerätemanager“ nicht hinzugefügt werden
Gradle
Versionskatalog-Benachrichtigung für AndroidAddLibraryDependencyAction hinzufügen, die Abhängigkeiten hinzufügt
Layout-Editor
Fenster „Tools für die Dokumentation“: Die automatische Aktualisierung aus der Quelle funktioniert nicht für XML-Attribute im Designer-Toolfenster, aber die Tastenkombination „Strg-Q“
Live-Bearbeitung
Compose LiveEdit: ArithmeticException: Division by zero

Android Studio Hedgehog Canary 12 (2023.1.1.12)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha12
Behobene Probleme
Debugger
Quellcode stimmt nicht mit dem Bytecode überein
Importieren/Synchronisieren
java.lang.IllegalStateException: Missing gradlePath on
In der Android Studio Canary-Build-Benachrichtigung werden immer 0 Fehler angezeigt
Layout-Editor
In Android Studio werden arabische Ziffern für die Einstellung von Rändern und anderen Attributen verwendet.
Problem beim Rendern im Layout-Editor
Das Attributfeld funktioniert nicht richtig, wenn „Angefügte Seite“ den Wert „Kein“ hat
Drag View in ConstraintLayout shows UI wrong when constaintLayout has padding
Fenster „Tools für die Dokumentation“: Die automatische Aktualisierung aus der Quelle funktioniert nicht für XML-Attribute im Designer-Toolfenster, aber die Tastenkombination „Strg-Q“
LinearLayoutCompat darf nicht als erster Vorschlag in XML-Dateien enthalten sein
Wenn Sie eine Ansichtskomponente aus zwei verschiedenen XML-Layoutdateien kopieren und einfügen, hat die Ansichts-ID den Namen + i.
Für benutzerdefinierte Drawables sind die Optionen „Code“, „Split“ und „Design“ sowie „Keine automatische Aktualisierung“ nicht verfügbar.
Fussel
Lint ignoriert das Problem „UseValueOf“ bei Verwendung von K2 UAST

Android Studio Hedgehog Canary 11 (2023.1.1.11)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha11
Behobene Probleme
Android Gradle Plugin
Anforderungen an die R8-/D8-Version in den AAR-Metadaten angeben (z.B. für coreLibraryDesugaring und neue API-Out-of-lining)
Synchronisierungswarnung: „Nachdem AnalyticsService erstellt wurde, darf nicht über AnalyticsConfiguratorService auf GradleBuildProject.Builder zugegriffen werden“
Android Studio
Dateiendung fehlt im Standarddateinamen von Videoaufnahmen
Code-Editor
Große WebP-Bilder belegen die Hälfte des Codierungsbereichs
Designtools
Starten des Git-Prozesses fehlgeschlagen: Exec-Zugriff während des Renderings nicht zulässig
Gradle-Dateien bearbeiten
In Versionskatalogen wird eine Warnung angezeigt, wenn ein neueres SNAPSHOT-Artefakt verfügbar ist.
Importieren/Synchronisieren
com.intellij.jarRepository.ExternalAnnotationsRepositoryResolver
Layout-Editor
Drag-and-drop-Funktion im Ressourcenmanager ersetzt Datenbindungsklammern
Preferences Component Tree: title is inconsistent
Constraint Layout: Layout-Editor zeigt keine Details an, die in einem Stil definiert sind
Verknüpfung für das Erstellen erstellen (im Editor werden alle Module anstelle des aktuellen Moduls neu erstellt)
„Undefiniert rückgängig machen“ nach einer automatischen Layoutkonvertierung in ConstraintLayout
Reihenfolge der Includes wirkt sich auf die Funktionsweise von tools:text aus
Neues TextInput-Layout wird bei Verbindung mit einem vorhandenen Objekt dauerhaft nicht angezeigt
Tag im Layout-XML löst Lint-Fehler aus: „Unresolvable tag“
Layout-Editor : Die neuesten Anzeigeeinstellungen werden nicht gespeichert
Fussel
Bumblebee 2021.1.1 Patch 1 gibt an, dass eine alte Version (20030203.000550) von commons-io neuer als 2.11.0 ist.
Android Studio kennzeichnet die angegebene Version fälschlicherweise als veraltet.
Motion Editor
IDE friert beim automatischen Vervollständigen im XML-Layout ein

Android Studio Hedgehog Canary 10 (2023.1.1.10)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha10
Behobene Probleme
Android Gradle Plugin
„android.injected.studio.version“ wurde in Android Studio Giraffe entfernt
Möglichkeit zum Deaktivieren von AndroidXDependencyCheck hinzufügen
generateLocaleConfig in agp 8.1.0 verwendet eine nicht deterministische Sortierung, wodurch reproduzierbare Builds nicht möglich sind
Espresso-Aufzeichnungstool
Abhängigkeit zum Katalog hinzufügen, wenn das Projekt im Testrekorder (RecordingDialog) Versionskatalog-fähig ist
Importieren/Synchronisieren
Studio Hedgehog Canary 6 hängt bei der Gradle-Synchronisierung mit Gradle 8.1.1 und AGP 8.0.2
Projektstruktur
Benutzerdefinierter JDK-Speicherort kann nicht aktualisiert werden, ohne zuerst ein Projekt zu öffnen

Android Studio Hedgehog Canary 9 (2023.1.1.9)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha09
Behobene Probleme
Android Gradle Plugin
Lint-Fehler beim Ausführen von lint mit K2 UAST über Gradle in einem KMP-Projekt beheben
Unterstützung für „missingDimensionStrategy“ auf Variantenebene und möglicherweise „matchingFallback“ für Buildtyp/Variante
Fussel
Lint 8.2.0 Alpha unterstützt weiterhin keine Funktionsimporte auf oberster Ebene in Kotlin
Ressourcen
Hilfeschaltfläche für das Dialogfeld „Neues Ressourcenverzeichnis“

Android Studio Hedgehog Canary 8 (2023.1.1.8)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha08
Behobene Probleme
Android Gradle Plugin
Inkompatibilität zwischen ASM-Transformation und toAppend()
Vorschau erstellen
Unterstützung für ValueAnimators in AndroidView in der Compose-Vorschau
Layout Inspector
Bessere Sichtbarkeit der Einstellung zum Deaktivieren eingebetteter LI
Fussel
Bumblebee 2021.1.1 Patch 1 gibt an, dass eine alte Version (20030203.000550) von commons-io neuer als 2.11.0 ist.
Prefab-Integration
[AGP] Prefab: CMake-Konfigurationsaufgabe schlägt fehl, wenn die Umgebungsvariable JAVA_TOOL_OPTIONS festgelegt ist
Bundle/APKs veröffentlichen
„Signiertes Bundle oder APK generieren“ => Problem mit der Reihenfolge der Liste „Modul“
Laufen
Die Geräteauswahl wählt ein ungültiges Startgerät aus
Laufende Geräte
[Verbesserung] Automatischen Fokus auf den Emulator nach erfolgreichem Build deaktivieren
Drittanbieter-Plug-ins
Lombok-Plug-in-Unterstützung

Android Studio Hedgehog Canary 7 (2023.1.1.7)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha07
Behobene Probleme
Android Gradle Plugin
Möglichkeit zum Abrufen der Standard-NDK-Version bereitstellen
Für das Android-Gradle-Plug-in ist Java 17 erforderlich.
Android SDK Upgrade Assistant
Upgrade-Assistent schlägt fälschlicherweise ein Upgrade auf targetSdk 33 vor
Designtools
Die Protokolle sind mit „SlowOperations“ überflutet und die IDE wird extrem langsam und träge.
Gradle-Dateien bearbeiten
Der Vorschlag für die Abhängigkeitsversion ist für höhere Versionsnummern zu „gierig“
Importieren/Synchronisieren
Schnelle Lösung zum Upgrade auf neuere Build-Tools für alle Module
Fehler bei der HTTP-Proxy-Einstellung in Android Studio
Fussel
Option hinzufügen, um Zeilen- und Spaltennummern nicht in die Lint-Baseline aufzunehmen
Lint-Tests unterstützen keine Java 17-Sprachfunktionen
Logcat
Goldfish-Adressraum-Protokolle aus dem Emulator-Logcat entfernen
Assistent für neues Projekt
Standardprojektverzeichnis wird in der neuen Projektvorlage ignoriert
Projektstruktur
Fehler: Jedes Mal, wenn ich auf dem Bildschirm „Vorschläge“ eine Abhängigkeit aktualisiere, wird nach oben gescrollt.
Beim Öffnen eines Projekts mit einer umbenannten Stamm-Builddatei wird eine leere build.grdle erstellt.

Android Studio Hedgehog Canary 6 (2023.1.1.6)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha06
Behobene Probleme
Android Gradle Plugin
Der Zugriff auf GradleBuildProject.Builder über AnalyticsConfiguratorService ist nach dem Erstellen von AnalyticsService nicht zulässig
AndroidTest.packaging.jniLibs.keepDebugSymbols hat keinen Einfluss auf das AndroidTest-Paket
Kompilierung für ungültige Farbwerte erlaubt
Falsches „ReplaceWith“ für VariantBuilder
Gradle 8.1 verhindert das Caching der Konfiguration aufgrund von .gradle/.android/analytics.settings
In Nachrichten zur Einstellung von Funktionen wird „ReplaceWith“ nicht verwendet
Build-Ausgabe
Fehler: Fehler im Manifest verweist auf generiertes Manifest anstelle des ursprünglichen
Vorschau erstellen
Vorschau für langsames Komponieren
In der Vorschau für das Verfassen wird HTML-Markup in Stringressourcen ignoriert
Gerätemanager
NPE in BuildVirtualDeviceConfigurationWizardActionListener
Gradle-Dateien bearbeiten
Vorschlag für das Dialogfeld „Project Structure“ (Projektstruktur) für commons-io:commons-io
Importieren/Synchronisieren
Vom Gradle generierter Wert für Manifest stoppt benutzerdefinierte Ausführungskonfiguration
Installationsprogramm
Debian-Paket: Feld „Maintainer“ fehlt in android-studio-2021.3.1.17-cros.deb
Fussel
Lint 8.2.0 Alpha unterstützt weiterhin keine Funktionsimporte auf oberster Ebene in Kotlin
Option hinzufügen, um Zeilen- und Spaltennummern nicht in die Lint-Baseline aufzunehmen
Projektstruktur
Wenn Sie bei geöffnetem Drop-down-Menü den Tabulatortaste drücken, wird der Wert nicht aktualisiert.
Room SQL
Room Plugin Bug - Checking if tuple is not in subquery - Compiles correctly
Updater
chromeos dpkg: warning: missing 'Maintainer' field

Android Studio Hedgehog Canary 5 (2023.1.1.5)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha05
Behobene Probleme
Android Gradle Plugin
GMD-Instrumentierungstestaufgaben hängen und schlagen beim Neustart fehl
generateLocaleConfig in agp 8.1.0 verwendet eine nicht deterministische Sortierung, wodurch reproduzierbare Builds nicht möglich sind
ProcessApplicationManifest.navigationJsons enthält Dateien mit absoluten Pfaden
Code-Editor
Android SDK-Klassen haben viele nicht aufgelöste Verweise, die rot hervorgehoben sind
In Studio können Android SDK-Quellen zu einfach bearbeitet werden
Vorschau erstellen
Vorschau für langsames Komponieren
Gradle
PsProjectDescriptors fügt der Projektdatei eine Abhängigkeit hinzu und ignoriert dabei den Versionskatalog
Logcat
Option „Fold Lines like this“ (Zeilen so falten) fehlt in der neuesten Android Studio Dolphin Canary 7
Öffentliche Pop-up-Aktionsgruppe erstellen
Ressourcen
Wir können drawable nicht in Rändersymbolen ausblenden.
Systemanforderungen
Die Arbeitsspeicherempfehlung sollte die prozentuale Verbesserung berücksichtigen.

Android Studio Hedgehog Canary 4 (2023.1.1.4)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha04
Behobene Probleme
Android Gradle Plugin
VariantManager.getModifiedName entfernen
AndroidTest.packaging.jniLibs.keepDebugSymbols hat keinen Einfluss auf das AndroidTest-Paket
Vorschau erstellen
Benutzeroberfläche vollständig eingefroren
Vorschau für langsames Komponieren
Bei leerem PreviewParameterProvider wird keine Warnung angezeigt
Gradle
Synchronisierung schlägt fehl, wenn „managedDevices“ im Build-Script auf M1 mit x86-JDK vorhanden ist
Layout Inspector
Anfrage: Wenn ich im visuellen Bereich des Layout-Inspektors auf eine Ansicht doppelklicke, soll die entsprechende Layoutdatei geöffnet werden.

Android Studio Hedgehog Canary 3 (2023.1.1.3)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha03
Behobene Probleme
Android Gradle Plugin
Ziel-Bytecode 17 beim Kompilieren von AGP
Anmerkung
@RestrictTo funktioniert nicht mit Kotlin
Schreiben
Mehrere Vorschauen in der Wear Compose-Tool-Umgebung funktionieren nicht
Bearbeitung von Texten
Studio ermöglicht die automatische Vervollständigung interner Funktionen, was zu einem Build-Fehler führt
Richtige Maven-Abhängigkeit bei Verwendung bekannter Widgets vorschlagen
Vorschau erstellen
IDE friert beim Bearbeiten von Composable-Elementen ein, während der Vorschaubereich angezeigt wird
Bearbeiten
Bei wichtigen Markierungen werden Rändersymbole angesammelt
Projektansicht
Mit BPGP generierte Baseline-Profile werden in Android Studio nicht angezeigt
Ressourcen
Probleme mit Threads bei der Ressourcenverwaltung
Systemanforderungen
Beim Erstellen eines Standardprojekts wird empfohlen, die VM-Größe zu erhöhen

Android Studio Hedgehog Canary 2 (2023.1.1.2)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha02
Behobene Probleme
Android Gradle Plugin
Anfrage: Die IDE soll eine Lösung für „PermittedSubclasses requires ASM9“ anbieten
C++-Editor
clang-Formatoptionen fehlen
Code-Editor
Beim Starten von Studio wird eine Ausnahme im Android-Plug-in angezeigt
Importieren/Synchronisieren
Ich habe gerade auf Flamingo aktualisiert und kann mein Projekt nicht synchronisieren. Nicht unterstützte Java-Version
Logcat
Logcat (neue Version) Klickbarer Dateiname im Protokoll.

Android Studio Hedgehog Canary 1 (2023.1.1.1)

Veröffentlicht zusammen mit:
  • Android Gradle Plugin 8.2.0-alpha01
Behobene Probleme
Android Gradle Plugin
Für benutzerdefinierte Quelltypen sollten Quellensätze mit mehreren Varianten erstellt werden.
Die SDK-Versionsüberprüfung berücksichtigt keine Nutzer von SDK-Erweiterungen
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
AIDL schlägt mit Build-Tools 33.0.0 fehl
AGP: Pfad zum AIDL-Tool und zur AIDL-Datei des Frameworks als öffentliche API freigeben
Anmerkung
@RestrictTo funktioniert nicht mit Kotlin
Änderungen anwenden
ApplyChangesAction: ClassCastException: Die Klasse com.intellij.execution.DefaultExecutionTarget kann nicht in die Klasse com.android.tools.idea.execution.common.AndroidExecutionTarget umgewandelt werden
Codeanalyse
Proguard-Warnung weist auf ungültigen @interface-Typ hin
Komposition bearbeiten
Kontextaktion mit Schnellkorrektur für „[PLUGIN_ERROR] Funktionen, die @Composable-Funktionen aufrufen, müssen mit der Anmerkung @Composable gekennzeichnet sein“ hinzufügen
Vorschau erstellen
In der Compose-Vorschau wird das Holo-Design für die System-UI verwendet, wenn „targetSdk“ für ein Bibliotheksmodul nicht festgelegt ist.
Debugger
Fehler beim Debuggen des Android-Tests der Bibliothek aus AS
Bereitstellung
Android Studio installiert und startet die App beim Debuggen zweimal
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.
JDK „11“ wurde auf dem Laufwerk nicht gefunden oder ist beschädigt – Download von Amazon Corretto 11.0.15
Fussel
Die Instantiated-Lint-Prüfung behandelt die AppComponentFactory nicht richtig
Logcat
Hohe Arbeitsspeichernutzung (1,4 GB) in MessageBacklog
Sollten wir Studio-interne Protokolle vor dem Filter „package:mine“ ausblenden?
Neuer Code/neue Vorlagen
Neue Projektvorlage mit zu komplexem Plug-in-Alias
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