Problèmes résolus dans Android Studio Ladybug

Android Studio Ladybug | 2024.1.3 Canary 3

Disponible avec :
  • Plug-in Android Gradle 8.7.0-alpha03
Problèmes résolus
Éditeur de code
Android Studio n'affiche pas de suggestions pour les attributs d'inclusion de navigation
Importation/Synchronisation
Erreur IDE incorrecte pour l'accès interne à partir de testFixtures avec Kotlin
Lint
Bug: erreur de faux positif pour l'utilisation d'une API trop récente, alors que j'ai déjà effectué une vérification de l'API ci-dessus
Analyse incorrecte des erreurs sur l'autorisation de chemin d'accès dans le fournisseur
Fichiers manifestes
Avertissement incorrect sur l' élément
Aperçu
L'aperçu Compose AS ne fonctionne pas avec les éléments générés
SDK Manager
La boîte de dialogue de configuration des composants du SDK bloque le lecteur d'écran NVDA

Android Studio Ladybug | 2024.1.3 Canary 2

Disponible avec :
  • Plug-in Android Gradle 8.7.0-alpha02
Problèmes résolus
Plug-in Android Gradle
Les AAR générés par le plug-in Android Multiplatform n'incluent pas le fichier .kotlin_module
Lint
Les fichiers intermédiaires de lint endommagent le cache distant Gradle - lint-definite.xml
Logcat
Le format Logcat Proto indique le nom du processus comme "zygote" pour les nouveaux processus
Ajouter un filtrage Logcat par ID de processus (PID)
Structure du projet
Why Project structure dialog not searching for dependencies?

Android Studio Ladybug | 2024.1.3 Canary 1

Disponible avec :
  • Plug-in Android Gradle 8.7.0-alpha01
Problèmes résolus
Plug-in Android Gradle
"DataBindingCompilerArguments.asArguments" échoue parfois avec le message "Impossible d'interroger la valeur de ce fournisseur, car aucune valeur n'est disponible"
Lint utilise le répertoire res sans ajouter de dépendance de tâche
Éditeur de code
TypeDefCompletionContributor: le paramètre "Optimiser les importations à la volée" de Kotlin n'est pas respecté
Bug: aucun attribut d'AccessibilityService n'est compatible avec la saisie semi-automatique/les suggestions
Bug: suggestions automatiques de "intent" et "extra" pour le fichier XML des préférences
Firebase
IQA: le panneau Firebase Crashlytics ne fonctionne pas avec le proxy de l'entreprise
Importation/Synchronisation
Les variantes par défaut ne sont pas respectées pour les fonctionnalités dynamiques
Échec de la synchronisation Gradle avec le plug-in qui utilise variant.sources.manifests.addGeneratedManifestFile
Lint
CheckResult n'émet pas d'avertissement concernant les fonctions intégrées avec des génériques réifiés
Lint signale incorrectement les API de la bibliothèque de base désucrées avec AGP 8.5.0
Lint: SetTextI18n se plaint de l'attribution d'une chaîne vide.
Logcat
Comment filtrer un message contenant une deux-points dans le nouveau logcat d'Android Studio
Le format Logcat Proto indique le nom du processus comme "Zygote" pour les nouveaux processus
Fichiers manifestes
Bug: saisie semi-automatique d'éléments dans l'élément de données de requêtes qui ne peuvent pas être utilisés
Ressources
Prise en charge de uri-relative-filter-group dans AGP
Prise en charge de uri-relative-filter-group dans l'éditeur de fichier manifeste
Message d'erreur peu utile lors de l'utilisation d'un attribut VectorDrawable non compatible
Appareils en cours d'exécution
Prise en charge de l'arrêt de l'écran sur Android 14
Éditeur de traductions
Bug: dans l'outil de traduction, vous ne pouvez pas utiliser les touches fléchées pour accéder aux traductions, et le défilement n'a aucun effet sur elles