Problèmes résolus dans Android Studio Otter

Android Studio Otter | 2025.2.1 Canary 3

Disponible avec :
  • Plug-in Android Gradle 9.0.0-alpha08
Problèmes résolus
Ressources
La ressource de chaîne a été créée, mais la référence dans le code est toujours rouge.

Android Studio Otter | 2025.2.1 Canary 2

Disponible avec :
  • Plug-in Android Gradle 9.0.0-alpha07
Problèmes résolus
Plug-in Android Gradle
Échec de la compilation en cas de tâches de génération de code
Avec `android.builtInKotlin=false`, `android.newDsl=false` et `android.enableLegacyVariantApi=false`, l'utilisation du plug-in `kotlin-android` échouera avec l'erreur "L'API 'applicationVariants' est obsolète".
Kotlin intégré ne parvient pas à résoudre kotlin-stdlib sans version lorsque kotlin.stdlib.default.dependency=false
DexData ouvre un fichier sans le fermer, ce qui empêche le nettoyage
AndroidSourceDirectorySet ne doit plus étendre PatternFilterable dans AGP 9.0
Erreur de fixture de test dans les modules de test uniquement
Erreur incorrecte lors de l'utilisation de récepteurs de contexte dans les fixtures de test
Erreurs IDE incorrectes pour le code Kotlin dans testFixtures
Analyse du code
Faux négatif CustomViewStyleable avec withStyledAttributes KTX
Aperçu de Compose
Aperçus Compose : le défilement s'arrête sur les en-têtes
Renommer un composable devrait demander à renommer l'aperçu
Tests de captures d'écran de l'aperçu Compose
Le plug-in Gradle com.android.compose.screenshot utilise des API obsolètes
Débogueur
Le débogueur Kotlin est très lent sur "Débogueur : recherche du fichier Kotlin"
Profileurs
La vue "Afficher la télémétrie en direct" du profileur affiche une échelle de mémoire incorrecte
Éditeur de traductions
Les zones de modification de l'éditeur de traduction sont mélangées lors du tri.
Les lignes du sous-tableau ne sont pas alignées
Les colonnes de langue de l'éditeur de traductions se désynchronisent lorsque vous utilisez la fonction de recherche masquée.

Android Studio Otter | 2025.2.1 Canary 1

Disponible avec :
  • Plug-in Android Gradle 9.0.0-alpha06
Problèmes résolus
Plug-in Android Gradle
Le nouveau DSL d'optimisation ne crée pas de fichier configuration.txt par défaut
AGP 8.13.0 ne parvient pas à valider le graphique de navigation dans un module
AGP utilise l'API Gradle obsolète : notation multi-chaînes
Avertir les utilisateurs qui tentent d'utiliser l'ancienne bibliothèque multidex avec minSdkVersion >=21
API
L'ancienne API Variant AGP sera activée par défaut à partir d'AGP 9.0
Analyse du code
[lint] Le correctif rapide "replace with the edit extension function" de UseKtx ne fonctionne pas avec with(sharedPreferences.edit()) { ... }
Édition de Compose
Éditeur Kotlin : la sélection d'une classe affichée entre parenthèses l'ajoute souvent sans parenthèses
Déploiement
Le déploiement d'une application Android Studio sur un appareil redéploie toujours un grand APK de composant inchangé
Gemini
Plantages de la chronologie de chat (GiAS Business)
Lint
La vérification Lint ChecksSdkIntAtLeast ne vérifie pas si la valeur annotée est correcte
Bundle/APK de la version
Pour générer un bundle signé, vous devez mettre à jour le plug-in Android Gradle vers la version 3.2.0 ou ultérieure.
Appareils en cours d'exécution
La fenêtre "Capture d'écran" n'applique pas le type de capture d'écran choisi à l'ouverture