Problèmes résolus dans Android Studio Hedgehog
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android Studio Hedgehog | 2023.1.1 correctif 2
Disponible avec :
- Plug-in Android Gradle 8.2.2
| Problèmes résolus |
| Plug-in Android Gradle |
|
Impossible de définir la version de JaCoCo dans AGP 8.2.0
|
|
| Compilateur DEX (D8) |
|
[Bibliothèque désucrée] La version 2.1 de la bibliothèque désucrée n'est pas compatible avec les versions précédentes de R8
|
|
Optimisations fonctionnent, même avec D8 uniquement ?
|
|
| Importation/Synchronisation |
|
Régression des performances : configurer des dépendances dans l'IDE
|
|
| Réducteur de code (R8) |
|
[R8 8.3.21] R8 8.3.21 dépasse 1,57 Mo par rapport à R8 8.1.56
|
|
class.getInterfaces() renvoie un résultat vide
|
|
Android Studio Hedgehog | 2023.1.1 correctif 1
Disponible avec :
- Plug-in Android Gradle 8.2.1
| Problèmes résolus |
| Plug-in Android Gradle |
|
Ne pas exécuter de tâche dexing sur les classes de sous-projets lorsqu'elles sont déjà converties au format .dex via des transformations d'artefact
|
|
Échec du plug-in Android Gradle avec JavaVersion.VERSION_11 et OpenJDK 21 ea
|
|
| Compilateur DEX (D8) |
|
Enregistrements de désucrage pour Android U
|
|
| Importation/Synchronisation |
|
Utiliser des bibliothèques autres qu'AndroidX dans un projet AndroidX
|
|
| IntelliJ |
|
Android Studio a bloqué l'indexation du fichier XML contenant des caractères non valides
|
|
| Appareils en cours d'exécution |
|
Impossible de se connecter à l'appareil physique pour le développement
|
|
| Réducteur de code (R8) |
|
R8 génère un fichier DEX défectueux, ce qui entraîne une exception de diffusion de classe au moment de l'exécution.
|
|
R8 entraînant un changement d'interface en interface inaccessible
|
|
Plantage du SDK R8 Flurry avec AGP 8.2.0
|
|
Android : R8 provoque le plantage de la sous-classe de LinearLayoutManager
|
|
ClassCastException dans R8 lorsque le repackaging est activé et que la minification, l'obscurcissement et l'optimisation sont désactivés
|
|
R8 bloqué dans BridgeAnalyzer.analyzeMethod
|
|
R8 v8.2.33, plantage de l'exécution après la mise à niveau "java.lang.VerifyError: type incorrect dans la pile d'opérande"
|
|
Android Studio Hedgehog | 2023.1.1 RC 3
Disponible avec :
- Plug-in Android Gradle 8.2.0-rc03
| Problèmes résolus |
| Plug-in Android Gradle |
|
RÉGRESSION HEDGEHOG : le bouton "Run" (Exécuter) est retardé de quelques secondes (création d'une spécification)
|
|
| Menu Aide |
|
Le logo de l'écran "About" (À propos) est déformé à partir d'Iguana Canary 6
|
|
Android Studio Hedgehog | 2023.1.1 RC 2
Disponible avec :
- Plug-in Android Gradle 8.2.0-rc02
| Problèmes résolus |
| Aperçu de Compose |
|
Aperçu de Compose non fonctionnel lorsque vous utilisez du texte HTML avec des balises b
|
|
| Éditeur de mise en page |
|
Exception dans l'éditeur de mise en page
|
|
Android Studio Hedgehog | 2023.1.1 RC 1
Disponible avec :
- Plug-in Android Gradle 8.2.0-rc01
| Problèmes résolus |
| Plug-in Android Gradle |
|
Android Studio Giraffe ne respecte pas versionCodeOverride avec AGP 8.1.
|
|
AGP 8.1.0 désinstalle l'application après avoir exécuté des tests d'instrumentation, ce qui n'est pas le cas de la version 7.4.2.
|
|
La transformation d'un APK génère une erreur avec ListingFileRedirectTask.
|
|
| Build C++ |
|
[Hedgehog | 2023.1.1 Bêta 4] L'indicateur Gradle "android.injected.build.abi" contenait "armeabi", qui n'est pas valide.
|
|
| Appareils en cours d'exécution |
|
La duplication d'appareils entraîne une utilisation extrêmement élevée du processeur sur le téléphone.
|
|
| Plug-ins tiers |
|
Prise en charge du plug-in Lombok
|
|
Android Studio Hedgehog | 2023.1.1 Bêta 5
Disponible avec :
- Plug-in Android Gradle 8.2.0-beta05
| Problèmes résolus |
| Compilateur DEX (D8) |
|
Activation de l'enregistrement natif et des classes scellées lors de la conversion au format .dex pour min-api 34 et versions ultérieures
|
|
Android Studio Hedgehog | 2023.1.1 Bêta 4
Disponible avec :
- Plug-in Android Gradle 8.2.0-beta04
| Problèmes résolus |
| Plug-in Android Gradle |
|
L'exécution de la tâche ':app:mergeReleaseClasses' a échoué après la mise à jour d'AGP de la version 8.0.2 à la version 8.1.0
|
|
Gradle 8.1 interrompt la mise en cache de la configuration en raison de .gradle/.android/analytics.settings
|
|
[AGP 8.1.0] Le test ./gradlew échoue avec le message "Unable to find manifest output" (Impossible de trouver la sortie du fichier manifeste) si les valeurs splits.abi.isEnable et testOptions.unitTests.isIncludeAndroidResources sont définies sur true.
|
|
Android Studio Hedgehog | 2023.1.1 Bêta 3
Disponible avec :
- Plug-in Android Gradle 8.2.0-beta03
| Problèmes résolus |
| Plug-in Android Gradle |
|
androidResources n'est pas disponible dans le module de bibliothèque Android.
|
|
| Importation/Synchronisation |
|
Avertissement/Erreur peu claire après synchronisation du projet
|
|
Studio signale des modules non compatibles lors de la synchronisation Gradle.
|
|
| Exécution des tests |
|
Les tests unitaires ne seront pas réexécutés.
|
|
| Réducteur de code (R8) |
|
Kotlin 1.9 entraîne la destruction des lambdas Kotlin par R8 si les vérifications de valeurs nulles sont supprimées
|
|
Android Studio Hedgehog | 2023.1.1 Bêta 2
Disponible avec :
- Plug-in Android Gradle 8.2.0-beta02
| Problèmes résolus |
| Gestionnaire d'appareils |
|
[Émulateurs AS + Wear] Le Gestionnaire d'appareils ne se souvient pas de l'association tant que les appareils n'ont pas démarré
|
|
| Éditeur de mise en page |
|
Fichier XML de mise en page : arborescence des composants design-left, sélection d'un composant et impossible d'utiliser la hotkey Ctrl + B pour coder
|
|
| Intégration de Lint |
|
Erreur lint DuplicatePlatformClasses liée à la dépendance testImplementation
|
|
Android Studio Hedgehog | 2023.1.1 Bêta 1
Disponible avec :
- Plug-in Android Gradle 8.2.0-beta01
| Problèmes résolus |
| Assistant de mise à niveau pour SDK Android |
|
L'assistant de mise à niveau pour SDK cible ne se charge jamais.
|
|
| Importation/Synchronisation |
|
L'interface utilisateur du JDK Gradle ne synchronise pas le contenu des champs.
|
|
Impossible de faire progresser l'exécution de la tâche
|
|
| Outil d'inspection de la mise en page |
|
Débogue parfois les plantages de l'application lorsque l'outil d'inspection de la mise en page est actif
|
|
| Lint |
|
Problèmes inattendus provenant d'un autre projet signalé par Android Lint
|
|
Android Lint échoue sur une bibliothèque KMP quand la propriété "variantInputs.name" n'a pas de valeur configurée.
|
|
| Course à pied |
|
Impossible d'enregistrer les paramètres des fonctionnalités dynamiques sur les configurations d'exécution/de débogage
|
|
| Réducteur de code (R8) |
|
java.lang.VerifyError : le vérificateur a rejeté la classe
|
|
Le build reste bloqué sur :minifyReleaseWithR8 lors de l'utilisation de la bibliothèque Apache POI
|
|
Android Studio Hedgehog | 2023.1.1 Canary 15
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha15
| Problèmes résolus |
| Outils de conception |
|
Boîte de dialogue du modificateur de couleur depuis la marge de l'IDE, impossible d'obtenir des valeurs alpha inférieures à 10 %
|
|
| Exécution |
|
[Android T+] L'indicateur ENFORCE_INTENTS_TO_MATCH_INTENT_FILTERS interfère avec le lancement d'activités TV
|
|
Android Studio Hedgehog Canary 14 (2023.1.1.14)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha14
| Problèmes résolus |
| Recommandations sur la qualité des applis |
|
La trace de la pile de Firebase Crashlytics défile toujours jusqu'à la fin après avoir placé le curseur n'importe où dans la trace de la pile
|
|
| Variantes de compilation |
|
Changer de variante active lorsque la variante par défaut change
|
|
| Éditeur C++ |
|
Impossible de trouver les classes et utilisations: "AssertionError: Les symboles doivent être chargés"
|
|
| Importation/Synchronisation |
|
IllegalStateException: Le module Project.app n'est pas un module Gradle
|
|
| Éditeur de mise en page |
|
Fenêtre "Outils de documentation" : la mise à jour automatique depuis la source ne fonctionne pas sur les attributs XML dans la fenêtre de l'outil de conception, contrairement au raccourci clavier Ctrl + Q
|
|
| Appareils en cours d'exécution |
|
Appareils en cours d'exécution affichent "Connexion à l'appareil" indéfiniment.
|
|
| StudioBot |
|
La fonction d'insertion au niveau du curseur ne gère qu'une seule méthode
|
|
StudioBot n'incluait pas d'importations pour les classes de SDK courantes
|
|
Android Studio Hedgehog Canary 13 (2023.1.1.13)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha13
| Problèmes résolus |
| Plug-in Android Gradle |
|
Mise à jour vers la version intermédiaire ou finale de Gradle 8.2
|
|
Impossible d'accéder à "java.lang.Comparable"
|
|
| Aperçu de Compose |
|
Appels récursifs pour prévisualiser le composable - aucun avertissement linter, mauvaise saisie semi-automatique, aucun message d'erreur
|
|
| Gestionnaire d'appareils |
|
Bug : impossible d'ajouter l'élément d'émulateur à la liste "gestionnaire d'appareils"
|
|
| Gradle |
|
Ajout de la prise en compte du catalogue de versions à AndroidAddLibraryDependencyAction qui ajoute des dépendances
|
|
| Éditeur de mise en page |
|
Fenêtre "Outils de documentation" : la mise à jour automatique depuis la source ne fonctionne pas sur les attributs XML dans la fenêtre de l'outil de conception, contrairement au raccourci clavier Ctrl + Q
|
|
| Modification en temps réel |
|
Modification en temps réel Compose - ArithmeticException : division par zéro
|
|
Android Studio Hedgehog Canary 12 (2023.1.1.12)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha12
| Problèmes résolus |
| Debugger |
|
Le code source ne correspond pas au bytecode
|
|
| Importation/Synchronisation |
|
java.lang.IllegalStateException : gradlePath non activé
|
|
La notification du build Canary d'Android Studio indique toujours 0 erreur
|
|
| Éditeur de mise en page |
|
Android Studio utilise des chiffres arabes pour définir des marges et d'autres attributs
|
|
Problème d'affichage de l'éditeur de mise en page
|
|
Le panneau des attributs ne fonctionne pas lorsque "Attached Side" (Côté fixe) est défini sur "None" (Aucun)
|
|
Faire glisser la vue dans ConstraintLayout affiche une erreur d'interface utilisateur lorsque constraintLayout dispose d'une marge intérieure
|
|
Fenêtre "Outils de documentation" : la mise à jour automatique depuis la source ne fonctionne pas sur les attributs XML dans la fenêtre de l'outil de conception, contrairement au raccourci clavier Ctrl + Q
|
|
Ne pas placer LinearLayoutCompat comme première suggestion dans les fichiers XML
|
|
Lorsqu'on copie-colle un composant de vue à partir de deux fichiers XML de mise en page différents, l'ID de vue comporte le nom suivi d'un "i"
|
|
Le drawable personnalisé ne comporte pas les options Code, Split (Diviser) et Design (Conception), ni l'actualisation automatique
|
|
| lint |
|
lint ignore le problème UseValueOf lors de l'utilisation de K2 UAST
|
|
Android Studio Hedgehog Canary 11 (2023.1.1.11)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha11
| Problèmes résolus |
| Plug-in Android Gradle |
|
Annonce des exigences des versions R8/D8 dans les métadonnées AAR (par exemple, pour coreLibraryDesugaring et les nouvelles API hors ligne)
|
|
Avertissement de synchronisation : "GradleBuildProject.Builder ne doit pas être accessible via AnalyticsConfiguratorService après la création d'AnalyticsService"
|
|
| Android Studio |
|
Extension de fichier manquante dans le nom de fichier par défaut des enregistrements vidéo
|
|
| Éditeur de code |
|
Les grandes images webp occupent la moitié de la zone de codage
|
|
| Outils de conception |
|
Échec du démarrage du processus Git : l'accès Exec n'est pas autorisé pendant l'affichage
|
|
| Éditeur de fichiers Gradle |
|
Les catalogues de versions affichent un avertissement lorsqu'un nouvel artefact SNAPSHOT est disponible
|
|
| Importation/Synchronisation |
|
com.intellij.jarRepository.ExternalAnnotationsRepositoryResolver
|
|
| Éditeur de mise en page |
|
La fonction glisser-déposer du gestionnaire de ressources remplace les crochets de liaison de données
|
|
Arborescence des composants de préférences : le titre est incohérent
|
|
ConstraintLayout : l'éditeur de mise en page n'affiche pas les détails définis dans un style
|
|
Création d'un raccourci pour que la compilation (dans l'éditeur) recompile tous les modules au lieu du module actuel
|
|
"Undo Undefined" (Annuler non défini) après une conversion automatique de mise en page en ConstraintLayout
|
|
L'ordre des inclusions affecte le fonctionnement de tools:text
|
|
Le nouveau TextInputlayout disparaît définitivement de l'écran lorsqu'il est connecté à un objet existant
|
|
La balise dans le fichier XML de mise en page déclenche une erreur lint : "Unresolvable tag" (Balise impossible à résoudre)
|
|
Éditeur de mise en page : les derniers paramètres d'affichage ne sont pas enregistrés
|
|
| lint |
|
Bumblebee 2021.1.1 Correctif 1 indique qu'une ancienne version (20030203.000550) de commons-io est plus récente que la version 2.11.0
|
|
Android Studio indique à tort que la version spécifiée est obsolète.
|
|
| Éditeur de mouvement |
|
L'IDE se fige lors de la saisie semi-automatique dans la mise en page XML
|
|
Android Studio Hedgehog Canary 10 (2023.1.1.10)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha10
| Problèmes résolus |
| Plug-in Android Gradle |
|
"android.injected.studio.version" a été supprimé dans Android Studio Giraffe
|
|
Ajout de la possibilité de désactiver AndroidXDependencyCheck
|
|
generateLocaleConfig dans agp 8.1.0 utilise un ordre non déterministe qui endommage les compilations reproductibles
|
|
| Enregistreur Espresso |
|
Ajout d'une dépendance au catalogue si le projet tient compte du catalogue de versions dans l'enregistreur de tests (RecordingDialog)
|
|
| Importation/Synchronisation |
|
Studio Hedgehog Canary 6 se bloque sur la synchronisation Gradle avec Gradle 8.1.1 et AGP 8.0.2
|
|
| Structure du projet |
|
Impossible de mettre à jour l'emplacement JDK personnalisé sans ouvrir d'abord un projet
|
|
Android Studio Hedgehog Canary 9 (2023.1.1.9)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha09
| Problèmes résolus |
| Plug-in Android Gradle |
|
Correction d'erreurs lint lors de l'exécution de lint avec K2 UAST via Gradle sur un projet KMP
|
|
Prise en charge du niveau de variante missingDimensionStrategy, et éventuellement du type de compilation/flavor matchingFallback
|
|
| lint |
|
Les versions alpha de lint 8.2.0 ne prennent toujours pas en charge l'importation de fonctions de niveau supérieur dans Kotlin
|
|
| Ressources |
|
Bouton d'aide de la boîte de dialogue "Nouveau répertoire de ressources"
|
|
Android Studio Hedgehog Canary 8 (2023.1.1.8)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha08
| Problèmes résolus |
| Plug-in Android Gradle |
|
Incompatibilité entre la transformation ASM et toAppend()
|
|
| Aperçu de Compose |
|
Prise en charge des aperçus Compose pour ValueAnimators dans AndroidView
|
|
| Outil d'inspection de la mise en page |
|
Amélioration de la visibilité du paramètre de désactivation de l'outil intégré d'inspection de la mise en page
|
|
| lint |
|
Bumblebee 2021.1.1 Correctif 1 indique qu'une ancienne version (20030203.000550) de commons-io est plus récente que la version 2.11.0
|
|
| Intégration de Prefab |
|
[AGP] Prefab : la tâche de configuration CMake échoue lorsque la variable d'environnement JAVA_TOOL_OPTIONS est définie
|
|
| Bundle/APK de la version |
|
Problème d'ordre dans la liste "Générer un bundle/APK signé" => "Module"
|
|
| Exécution |
|
Le sélecteur d'appareil sélectionne un appareil initial non valide
|
|
| Appareils en cours d'exécution |
|
[Amélioration] Désactivation de l'autofocus dans l'émulateur après une compilation réussie
|
|
| Plug-ins tiers |
|
Prise en charge du plug-in Lombok
|
|
Android Studio Hedgehog Canary 7 (2023.1.1.7)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha07
| Problèmes résolus |
| Plug-in Android Gradle |
|
Annonce d'un moyen d'obtenir la version par défaut du NDK
|
|
Le plug-in Android Gradle nécessite Java 17 pour s'exécuter
|
|
| Assistant de mise à niveau pour SDK Android |
|
L'assistant de mise à niveau suggère de manière incorrecte d'effectuer la mise à jour vers la version targetSdk 33
|
|
| Outils de conception |
|
Les journaux regorgent de "SlowOperations", et l'IDE devient extrêmement lent
|
|
| Éditeur de fichiers Gradle |
|
La suggestion de version de dépendance est trop "gourmande" pour les versions ultérieures
|
|
| Importation/Synchronisation |
|
Correctif rapide pour la mise à niveau vers de nouveaux outils de compilation dans tous les modules
|
|
Bug de configuration du proxy HTTP Android Studio
|
|
| lint |
|
Ajout d'une option permettant de ne pas inclure les numéros de ligne et de colonne dans la référence lint
|
|
Les tests lint ne prennent pas en charge les fonctionnalités du langage Java 17
|
|
| Logcat |
|
Suppression des journaux goldfish-address-space de l'émulateur Logcat
|
|
| Assistant de création de projet |
|
Le répertoire de projet par défaut est ignoré dans le nouveau modèle de projet
|
|
| Structure du projet |
|
Bug : à chaque fois que je choisis de mettre à jour une dépendance sur l'écran "Suggestions", l'écran défile jusqu'en haut
|
|
Lorsqu'on ouvre un projet avec un fichier de compilation racine renommé, un build.grdle vide est créé
|
|
Android Studio Hedgehog Canary 6 (2023.1.1.6)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha06
| Problèmes résolus |
| Plug-in Android Gradle |
|
Une fois AnalyticsService créé, l'accès à GradleBuildProject.Builder via AnalyticsConfiguratorService n'est pas autorisé
|
|
AndroidTest.packaging.jniLibs.keepDebugSymbols n'affecte pas le packaging androidTest
|
|
Compilation autorisée pour les valeurs de couleur illégales
|
|
"ReplaceWith" incorrect pour VariantBuilder
|
|
Gradle 8.1 interrompt la mise en cache de la configuration en raison de .gradle/.android/analytics.settings
|
|
Les messages d'abandon n'utilisent pas "ReplaceWith"
|
|
| Sortie de compilation |
|
Bug : l'erreur dans le fichier manifeste redirige vers un élément généré, au lieu de l'original
|
|
| Aperçu de Compose |
|
Aperçu Compose lent
|
|
L'aperçu Compose ignore le balisage HTML dans les ressources de chaîne
|
|
| Gestionnaire d'appareils |
|
NPE dans BuildVirtualDeviceConfigurationWizardActionListener
|
|
| Éditeur de fichiers Gradle |
|
Suggestion de boîte de dialogue "Structure du projet" pour commons-io:commons-io
|
|
| Importation/Synchronisation |
|
La valeur générée par Gradle pour le fichier manifeste arrête la configuration d'exécution personnalisée
|
|
| Programme d'installation |
|
Package Debian : champ "Maintainer" manquant pour android-studio-2021.3.1.17-cros.deb
|
|
| lint |
|
Les versions alpha de lint 8.2.0 ne prennent toujours pas en charge l'importation de fonctions de niveau supérieur dans Kotlin
|
|
Ajout d'une option permettant de ne pas inclure les numéros de ligne et de colonne dans la référence lint
|
|
| Structure du projet |
|
La sortie d'un champ lorsque le menu déroulant est ouvert ne met pas à jour sa valeur
|
|
| Room SQL |
|
Bug du plug-in Room – Vérifier si tuple ne figure pas dans la sous-requête – Compilation correcte
|
|
| Outil de mise à jour |
|
chromeos dpkg - avertissement : champ "Maintainer" manquant
|
|
Android Studio Hedgehog Canary 5 (2023.1.1.5)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha05
| Problèmes résolus |
| Plug-in Android Gradle |
|
Les tâches de test d'instrumentation GMD sont bloquées et échouent en cas de nouvelle tentative
|
|
generateLocaleConfig dans agp 8.1.0 utilise un ordre non déterministe qui endommage les compilations reproductibles
|
|
ProcessApplicationManifest.navigationJsons contient des fichiers avec des chemins absolus
|
|
| Éditeur de code |
|
Les classes du SDK Android comportent de nombreuses références non résolues mises en surbrillance en rouge
|
|
Studio permet de modifier trop facilement les sources du SDK Android
|
|
| Aperçu de Compose |
|
| Gradle |
|
PsProjectDescriptors ajoute une dépendance au fichier de projet en ignorant le catalogue de versions
|
|
| Logcat |
|
Option "Fold Lines like this" (Plier les lignes comme ceci) manquante dans la dernière version d'Android Studio Dolphin Canary 7
|
|
Création d'un groupe d'action public pour les fenêtres pop-up
|
|
| Ressources |
|
Impossible de masquer le drawable dans les icônes de marge
|
|
| Configuration requise |
|
La recommandation de mémoire devrait tenir compte du pourcentage d'amélioration
|
|
Android Studio Hedgehog Canary 4 (2023.1.1.4)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha04
| Problèmes résolus |
| Plug-in Android Gradle |
|
Suppression de VariantManager.getModifiedName
|
|
AndroidTest.packaging.jniLibs.keepDebugSymbols n'affecte pas le packaging androidTest
|
|
| Aperçu de Compose |
|
UI complètement bloquée
|
|
Aperçu Compose lent
|
|
Une valeur vide PreviewParameterProvider n'affiche aucun avertissement
|
|
| Gradle |
|
Échec de la synchronisation si managedDevices est présent dans le script de compilation sur M1 avec JDK x86
|
|
| Outil d'inspection de la mise en page |
|
Requête : lorsqu'on double-clique sur une vue dans la partie visuelle de l'outil d'inspection de la mise en page, accéder au fichier de mise en page contenant cette vue
|
|
Android Studio Hedgehog Canary 3 (2023.1.1.3)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha03
| Problèmes résolus |
| Plug-in Android Gradle |
|
Ciblage du bytecode 17 lors de la compilation d'AGP
|
|
| Annotation |
|
@RestrictTo ne fonctionne pas avec Kotlin
|
|
| Compose |
|
Les aperçus multiples des outils Wear Compose ne fonctionnent pas
|
|
| Édition de Compose |
|
Studio autorise la saisie semi-automatique des fonctions internes (puis la compilation échoue)
|
|
Suggestion d'une dépendance Maven correcte lors de l'utilisation de widgets connus
|
|
| Aperçu de Compose |
|
L'IDE se fige lors de la modification du composable avec affichage du volet d'aperçu
|
|
| Modification |
|
La mise en surbrillance de base accumule des icônes dans la marge
|
|
| Vue du projet |
|
Les profils de référence générés avec BPGP ne s'affichent pas dans Android Studio
|
|
| Ressources |
|
Problèmes d'exécution de threads dans la gestion des ressources
|
|
| Configuration requise |
|
La création d'un projet par défaut recommande d'augmenter la taille de la VM
|
|
Android Studio Hedgehog Canary 2 (2023.1.1.2)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha02
| Problèmes résolus |
| Plug-in Android Gradle |
|
Requête : laisser l'IDE proposer un correctif pour "PermittedSubclasses requires ASM9" (PermittedSubclasses nécessite ASM9)
|
|
| Éditeur C++ |
|
Options de format clang manquantes
|
|
| Éditeur de code |
|
Affichage d'une exception dans le plug-in Android au démarrage de Studio
|
|
| Importation/Synchronisation |
|
Je viens d'effectuer la mise à jour vers Flamingo et je ne parviens pas à synchroniser mon projet. Java non pris en charge
|
|
| Logcat |
|
Logcat (nouvelle version). Nom de fichier cliquable dans le journal.
|
|
Android Studio Hedgehog Canary 1 (2023.1.1.1)
Disponible avec :
- Plug-in Android Gradle 8.2.0-alpha01
| Problèmes résolus |
| Plug-in Android Gradle |
|
Les types de sources personnalisés devraient créer des ensembles de sources de plusieurs types
|
|
La vérification de la version du SDK ne gère pas les utilisateurs des extensions SDK
|
|
DependenciesInfoBuilder a besoin d'une mise à jour et d'une documentation pour l'API
|
|
Échec de DexingNoClasspathTransform (minSdk >= 24) avec la cible Java 11 en raison de membres imbriqués manquants
|
|
DslExtension.Builder.extendProjectWith() ne fonctionne pas comme décrit en Groovy
|
|
Ajout de l'API VariantSelector.withFlavor qui n'utilise pas kotlin.Pair
|
AndroidLintAnalysisTask ( :lintAnalyzeExternalRelease) présente un défaut de cache (miss), car "proguard.txt" a changé
|
|
Le fichier manifeste fusionné avec l'application contient les attributs extractNativeLibs et useEmbeddedDex à partir des dépendances
|
|
Échec d'AIDL avec Build Tools 33.0.0
|
|
AGP : exposer le chemin d'accès à l'outil AIDL et au fichier AIDL du framework en tant qu'API publique
|
|
| Annotation |
|
@RestrictTo ne fonctionne pas avec Kotlin
|
|
| Appliquer les modifications |
|
ApplyChangesAction: ClassCastException: la classe com.intellij.execution.DefaultExecutionTarget ne peut pas être castée vers la classe com.android.tools.idea.execution.common.AndroidExecutionTarget
|
|
| Analyse du code |
|
La détection ProGuard met en évidence le type @interface comme non valide
|
|
| Édition de Compose |
|
Ajout d'une action de contexte avec correction rapide pour "[PLUGIN_ERROR] Functions which invoke @Composable functions must be marked with the @Composable annotation" ([PLUGIN_ERROR] Les fonctions qui appellent des fonctions @Composable doivent être marquées avec l'annotation @Composable)
|
|
| Aperçu de Compose |
|
L'aperçu de Compose utilise le thème Holo pour l'UI du système lorsque le SDK cible (targetSdk) n'est pas défini sur un module de bibliothèque
|
|
| Debugger |
|
Erreur lors de la tentative de débogage du test Android de la bibliothèque à partir d'AS
|
|
| Déploiement |
|
Android Studio installe et lance l'application deux fois lors du débogage
|
|
Les cartes et les lanceurs de complications ne fonctionnent pas dans Android Studio Giraffe Canary 6
|
|
| Outils de conception |
|
Utiliser l'attribut "postSplashScreenTheme" pour le thème par défaut dans les outils de conception
|
|
| Importation/Synchronisation |
|
Abandon du type org.gradle.util.VersionNumber
|
|
Signaler des erreurs internes en tant que problème de synchronisation
|
|
Affichage des exceptions de synchronisation réelles au lieu du message "Aucune variante trouvée pour..."
|
|
Le JDK "11" est introuvable sur le disque ou est corrompu : téléchargez Amazon Corretto 11.0.15
|
|
| lint |
|
La vérification lint instanciée ne gère pas correctement AppComponentFactory
|
|
| Logcat |
|
Utilisation élevée de la mémoire (1,4 Go) dans MessageBacklog
|
|
Doit-on masquer la journalisation interne de Studio dans le filtre package:mine ?
|
|
| Nouveau code/Modèles |
|
Nouveau modèle de projet avec alias de plug-in trop complexe
|
|
| Assistant de création de projet |
|
Le catalogue de versions doit utiliser une seule version pour tous les plug-ins AGP
|
|
| ProfileInstaller et profils de référence |
|
NullPointerException dans profgen-cli
|
|
| Ressources |
|
Lorsque les répertoires des valeurs sont supprimés, Studio continue de considérer les langues qui y sont définies comme existantes
|
|
| SDK Manager |
|
La configuration des paramètres du SDK Android doit se trouver sous "Languages & Frameworks" (Langues et frameworks)
|
|
| Assistant de mise à niveau |
|
Ne pas supprimer android:useEmbeddedDex des fichiers manifestes sources
|
|
Ne pas ajouter le DSL useLegacyPackaging pour les modules de la bibliothèque
|
|
| Wear |
|
Échec de l'assistant d'association Wear sur l'émulateur 33.1.3
|
|
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/07/27 (UTC)."],[],[]]