Android Studio Otter 2 – Geschlossene Probleme im Feature Drop

Android Studio Otter 2 Feature Drop | 2025.2.2

Diese Version enthält kleinere Fehlerkorrekturen und Verbesserungen.

Android Studio Otter 2 Feature Drop | 2025.2.2 RC2

Behobene Probleme
Debugger
Stackoverflow beim Debuggen in AS Otter Canary5

Android Studio Otter 2 Feature Drop | 2025.2.2 RC1

Behobene Probleme
Gradle
Die Ausführungskonfiguration für iosApp in Narwhal ist erfolgreich, auch wenn „embedAndSignAppleFrameworkForXcode“ fehlschlägt.
Mehrere Build-Vorgänge sind fehlgeschlagen. ConcurrentModificationException
Multiplattform
[KMP] Classpath-Konfigurationen nicht in Elemente und Publikationskonfigurationen einbinden
Navigation
Stelle sicher, dass das Safeargs-Gradle-Plug-in mit AGP 9.0.0 kompatibel ist, und veröffentliche diese korrigierte Version.

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 4

Zusammen mit folgenden Geräten veröffentlicht:
  • Android-Gradle-Plug-in 9.0.0-alpha14
Behobene Probleme
Android-Gradle-Plug-in
Die integrierte Kotlin-Unterstützung in AGP sollte nicht mit den Kotlin-Sourcesets synchronisiert werden.
Veröffentlichung der Android-Bibliothek fehlgeschlagen, wenn die Keep-Datei des Nutzers „-dontobfuscate“ enthält
Keine Optionen zum Drucken der Zuordnung für optimierte Ressourcen
Es soll ein Fehler ausgegeben werden, wenn „finalizeDsl“ nach dieser Phase aufgerufen wird.
AGP initialisiert die Jetifier-Konfiguration auch dann, wenn Jetifier deaktiviert ist.
Wenn „kotlin.stdlib.default.dependency“ für Modul- und POM-Dateien auf „true“ gesetzt ist, wird „kotlinStdlib“ nicht als Kompilierungszeitabhängigkeit hinzugefügt, wenn die App in Kotlin erstellt wird.
Build-Variante
„Build-Variante auswählen…“ hat keine Auswirkungen
Code-Editor
Qualitätsregression bei der automatischen Vervollständigung nach Entfernung der ML-Vervollständigungseinstellungen in Otter 2025.2.1
Fused Library Plugin
ProGuard-Regeln für Verbraucher sind nicht in zusammengeführten Bibliotheken enthalten
Die zusammengeführte Bibliothek verarbeitet keine Anforderungen für Desugar-Bibliotheken
Lint-Integration
Lint verwendet automatisch das zuletzt installierte SDK trotz „compileSdk“, wird nicht als Task-Eingabe registriert und unterbricht das Caching
Multiplattform
[Android-KMP-Plugin] Plattformtyp des Android-Ziels in „androidJvm“ ändern
Vorschau
Unnötige Benachrichtigungen zum Rendern
Shrinker (R8)
R8-optimierte Ressourcenverkleinerung schlägt bei Verwendung von endgültigen Ressourcen-IDs ohne Fehlermeldung fehl

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 3

Zusammen mit folgenden Geräten veröffentlicht:
  • Android-Gradle-Plug-in 9.0.0-alpha13
Behobene Probleme
Android-Gradle-Plug-in
AGP9: `variant.sources.kotlin!!.addGeneratedSourceDirectory()` funktioniert nicht
AAR-Metadatenprüfungen für das Kompilieren des SDK verwenden die alte DSL
Entfernen der verworfenen Property `com.android.build.api.dsl.ManagedDevices.devices`
Vorschau für Compose
Vorschau in Compose schlägt fehl, wenn das neue Android-KMP-Plugin verwendet wird
Importieren/Synchronisieren
updateDaemonJvm because Class org.gradle.jvm.toolchain.JvmVendorSpec does not have member field 'org.gradle.jvm.toolchain.JvmVendorSpec IBM_SEMERU'
Multiplattform
NullPointerException in Compose Multiplatform-Vorschauen mit dem com.android.kotlin.multiplatform.library-Plugin
[Android Studio] Unterstützung für das Erstellen von Testlaufkonfigurationen für Android-Geräte für Compose Multiplatform-Tests
Ressourcen
Gültiges XML gibt Warnmeldung aus
UI-Tools
Keine Vorschau von Vektorsymbolen

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 2

Zusammen mit folgenden Geräten veröffentlicht:
  • Android-Gradle-Plug-in 9.0.0-alpha12
Behobene Probleme
Android-Gradle-Plug-in
Reine Java-Projekte haben eine Abhängigkeit von der Kotlin-Standardbibliothek.
Veraltete KotlinMultiplatformAndroidCompilationBuilder-Properties in AGP 9.0 entfernen
`com.android.tools.build:gradle:9.0.0-alpha05` sollte eine API-Abhängigkeit von KGP und gradle-api haben.
Gradle-Plug-in „com.android.experimental.built-in-kotlin“ umbenennen
ASwB
Der native Debugger kann nicht mit ASwB verwendet werden

Android Studio Otter 2 Feature Drop | 2025.2.2 Canary 1

Zusammen mit:
  • Android-Gradle-Plug-in 9.0.0-alpha11
Behobene Probleme
Android-Gradle-Plug-in
„Built-in-kotlin“ veröffentlicht keine Einschränkung für die Abhängigkeit „kotlin-stdlib“ in der Maven-POM-Datei.
Testlauf für Abweichungen zwischen compileSdk und targetSdk hinzufügen
Ein leerer resConfigs-Wert führt zu einem unklaren aapt-Fehler.
Gemini
Das Pop-up zur Information über den Agent-Modus wird für Nutzer des Agent-Modus angezeigt.
Ressourcen
Neue Ressourcen-IDs aus dem Navigationsdiagramm werden bei der inkrementellen Kompilierung nicht aufgelöst