Problèmes résolus dans Android Studio Iguana
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android Studio Iguana | 2023.2.1 Correctif 2
Disponible avec :
- Plug-in Android Gradle 8.3.2
Problèmes résolus |
Plug-in Android Gradle |
Un interblocage peut se produire avec AGP 8.3 et le désucrage activé
|
AGP 8.3 fait planter la tâche zipApksFor
|
|
Importation/Synchronisation |
Android Studio Iguana | 2023.2.1 Canary 9 ne génère pas un projet correct pour Compose
|
|
Intégration de Lint |
Lint ne parvient pas à éliminer l'ambiguïté d'une dépendance KMP
|
|
Android Studio Iguana | 2023.2.1 correctif 1
Disponible avec :
- Plug-in Android Gradle 8.3.1
Problèmes résolus |
Plug-in Android Gradle |
Problème de gestion des entrées incrémentielles de MergeJavaResourcesTask
|
|
Aperçu de Compose |
Les nouvelles chaînes ne sont pas détectées par l'aperçu Compose avant le redémarrage
|
Échec du chargement de PreviewParameterProvider uniquement sur Iguana
|
|
Outil d'inspection de la mise en page |
L'outil d'inspection de la mise en page plante sur Compose dans AS Iguana Canary 10
|
|
Intégration de Lint |
Lint ne peut pas résoudre les types de jeux de sources frères dans AGP 8.3.0-rc02.
|
|
Android Studio Iguana | 2023.2.1 RC 2
Disponible avec :
- Plug-in Android Gradle 8.3.0-rc02
Problèmes résolus |
Réducteur de code (R8) |
Échec du test de SimpleKotlinEnumUnboxingTest sur le bot kotlin_dev
|
|
Android Studio Iguana | 2023.2.1 RC 1
Disponible avec :
- Plug-in Android Gradle 8.3.0-rc01
Problèmes résolus |
Plug-in Android Gradle |
Échec de la tâche d'installation du plug-in Android Gradle 8.2.0 dans le projet qui utilise des fonctionnalités dynamiques
|
|
Sortie de compilation |
Les erreurs de synchronisation Gradle du serveur d'authentification d'Iguana ne s'affichent pas
|
|
Gestionnaire d'appareils |
Les définitions ayant des noms identiques, mais des identifiants différents conduisent au plantage de la boîte de dialogue "Configuration de l'AVD"
|
|
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
|
Android Studio Hedgehog se bloque sur la taille du projet de calcul
|
|
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 Iguana | 2023.2.1 bêta 2
Disponible avec :
- Plug-in Android Gradle 8.3.0-beta02
Problèmes résolus |
Plug-in Android Gradle |
Impossible de définir la version de JaCoCo dans AGP 8.2.0
|
Échec de la tâche d'installation du plug-in Android Gradle 8.2.0 dans le projet qui utilise des fonctionnalités dynamiques
|
|
Profils de référence et ProfileInstaller |
Échec de compileReleaseArtProfile avec java.lang.ArrayIndexOutOfBoundsException
|
|
Importation/Synchronisation |
Utilisation des bibliothèques autres qu'AndroidX dans un projet AndroidX
|
|
Réducteur de code (R8) |
[R8 8.3.21] R8 8.3.21 dépasse 1,57 Mo par rapport à R8 8.1.56
|
|
Android Studio Iguana | 2023.2.1 bêta 1
Disponible avec :
- Plug-in Android Gradle 8.3.0-beta01
Problèmes résolus |
Importation/Synchronisation |
Problème de compatibilité potentiel avec Gradle 9 dans Iguana en raison de org.gradle.util.VersionNumber
|
|
Réducteur de code (R8) |
Plantage du SDK R8 Flurry avec AGP 8.2.0
|
Android : R8 provoque le plantage de la sous-classe de LinearLayoutManager
|
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 Iguana | 2023.2.1 Canary 17
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha17
Problèmes résolus |
Plug-in Android Gradle |
Veuillez indiquer des options pour inclure les sources générées sur Javadoc et SourceJar
|
Besoin d'une correction rapide pour les différences entre compileSdk et la dépendance avec minCompileSdkVersion
|
[Gradle] tools:overrideLibrary devrait être compatible avec l'astérisque (*)
|
L'UI se fige lors de la modification du fichier manifeste
|
|
Recommandations sur la qualité des applis |
La fonction de tri de la colonne "Problèmes" n'est pas triée de manière intuitive
|
|
Débogueur C++ |
Le débogueur LLDB ne vérifie pas les APK pour les architectures requises avant le lancement
|
|
Analyse du code |
Les vérifications de version des bibliothèques lint ne fonctionnent pas avec la nomenclature (BOM)
|
|
Éditeur de code |
Une action de documentation rapide sur une fonction affiche "COMPILED_CODE" pour les paramètres par défaut dans Iguana Canary 5
|
|
Gestionnaire d'appareils |
Skins d'appareil copiés dans le répertoire du SDK
|
|
Gradle |
"InlineApi" au lieu de "InlinedApi"
|
|
Importation/Synchronisation |
Autorisation des tests de synchronisation avec les anciennes versions d'AGP pour gérer le nouveau DSL d'espace de noms
|
La nomenclature Firebase n'a pas été mise à jour
|
|
Lint |
Android Studio / Lint ne vous indique pas quand les dépendances de "plate-forme" sont obsolètes
|
Bug : Aucune suggestion de mise à jour de la dépendance de la nomenclature Firebase
|
La structure du projet (et Gradle (?)) ne détecte pas les dépendances de la nomenclature Firebase à mettre à niveau vers une version plus récente.
|
|
Android Studio Iguana | 2023.2.1 Canary 16
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha16
Problèmes résolus |
Plug-in Android Gradle |
Le lien "Projets dissociés" dans les paramètres de Studio ne va pas.
|
|
Enregistreur Espresso |
Fenêtre "Enregistrer votre test" non affichée dans Android Studio pour "Enregistreur de test Espresso"
|
|
Importation/Synchronisation |
Avertissement/Erreur peu claire après synchronisation du projet
|
|
Outil d'inspection du réseau |
Compatibilité de gRPC avec l'outil d'inspection du réseau
|
L'inspecteur gRPC ne peut pas effectuer de capture depuis AndroidChannelBuilder
|
|
Réducteur de code (R8) |
ShrinkResources est-il suroptimisé dans les versions 8.3.0-alpha11 à alpha14
|
|
Android Studio Iguana | 2023.2.1 Canary 15
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha15
Problèmes résolus |
Plug-in Android Gradle |
Échec de DexArchiveBuilderTaskMetadata avec le module de bibliothèque de ressources uniquement
|
Variante de plug-in personnalisée AGP7.4 toTransform pour tous les doublons d'entrée générés : Exception META-INF/MANIFEST.MF
|
Prise en charge de nouvelles balises de fichier manifeste,
|
|
Enregistreur Espresso |
Fenêtre "Enregistrer votre test" non affichée dans Android Studio pour "Enregistreur de test Espresso"
|
|
Importation/Synchronisation |
L'interface utilisateur du "JDK Gradle" ne suggère pas "Synchronisation Gradle"
|
|
Outil d'inspection de la mise en page |
Iguana Canary 13 : L'outil d'inspection de la mise en page envoie du spam dans Logcat avec le message "Aucun ID de package ff trouvé pour l'ID de ressource 0xffffffff".
|
|
Outil d'inspection du réseau |
Compatibilité de gRPC avec l'outil d'inspection du réseau
|
|
Ressources |
La résolution des ressources ne fonctionne plus lorsque les fichiers de ressources sont déplacés
|
Lors de l'extraction de la chaîne, une erreur se produit
|
|
Appareils en cours d'exécution |
Impossible de se connecter à l'appareil physique pour le développement
|
|
Android Studio Iguana | 2023.2.1 Canary 14
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha14
Problèmes résolus |
Plug-in Android Gradle |
SDK Manager ne doit plus envoyer de données de spam à stdout
|
|
Sortie de compilation |
L'erreur ksp AutoMigration ne s'affiche pas dans Android Studio
|
|
Gradle |
NoClassDefFoundError avec AGP 8.1.0, désucrage et réduction de la taille des données
|
|
Lint |
StackOverflow depuis "LintClient.getSdkHome"
|
|
Nouveau code/Modèles |
À FAIRE : Supprimer une fois le problème KTIJ-19369 résolu
|
|
Gestionnaire de ressources |
Erreur d'importation SVG, erreur lors de l'analyse du fichier *.svg : Le fichier SVG n'est pas correct
|
|
Exécution des tests |
Impossible d'exécuter le test d'instrumentation pour le module lib sur le Pixel 7 Pro
|
|
Android Studio Iguana | 2023.2.1 Canary 13
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha13
Problèmes résolus |
Plug-in Android Gradle |
Demande de fonctionnalité : promouvoir com.android.build.api.extension.impl.CURRENT_AGP_VERSION en API publique
|
|
Assistant de mise à niveau pour SDK Android |
Aucune mise à niveau vers le niveau d'API 34
|
|
Aperçu de Compose |
L'IDE devient très lent dans Hedgehog 9 (peut-être ComposePreviewRunLineMarkerContributor).
|
|
Nouveau code/Modèles |
L'ajout d'une dépendance d'un module de bibliothèque n'est pas compilé
|
|
Structure du projet |
Le javaHome fourni ne semble pas valide. Je ne trouve pas l'exécutable Java
|
|
Appareils en cours d'exécution |
L'aperçu sur l'appareil a une forme ovale
|
|
Android Studio Iguana | 2023.2.1 Canary 12
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha12
Problèmes résolus |
Plug-in Android Gradle |
AGP 8.1.0 : fonctionnalité dynamique : la dépendance implicite entre exportReleaseConsumerProguardFiles et extractProguardFiles provoque des erreurs de compilation
|
"variant.unitTest.jniLibs.addGeneratedSourceDirectory" ne semble rien faire
|
Mettre à jour l'analyseur XML utilisé dans AGP pour assurer la compatibilité avec Gradle 8.4
|
L'instrument JaCoCo pour le package de version d'AGP 8.0.1 ne prend pas effet
|
RÉGRESSION HEDGEHOG : le bouton "Run" (Exécuter) est retardé de quelques secondes (création d'une spécification)
|
AGP 8.3.0-alpha11 génère un APK de version qui plante au démarrage avec android.content.res.Resources$NotFoundException
|
Reclassement de la propriété AGP "android.lint.printStackTrace" en version stable.
|
|
Importation/Synchronisation C++ |
Android Studio continue d'indexer du code C++ sans rapport
|
|
Processeur |
Android Studio se fige lors du profilage/de l'enregistrement de la trace du processeur. Dernière version de Bumblebee et Dolphin
|
|
Explorateur de fichiers de l'appareil |
Mettre à jour App Inspector afin qu'il utilise l'Explorateur d'appareils
|
|
Lint |
Le processeur de ressources non utilisé peut supprimer le fichier de compilation Gradle
|
La vérification lint de NewApi ne comprend pas le champ final "isAtleastU() && otherCondition()".
|
|
Exécution des tests |
AS 2022.3.1.13 C3 n'autorise pas le débogage des tests d'intégration lorsque la variante testée n'est pas débogable
|
|
Android Studio Iguana | 2023.2.1 Canary 11
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha11
Problèmes résolus |
Plug-in Android Gradle |
Migrer vers la nouvelle API d'alignement de la configuration Gradle
|
La compilation des ressources échoue lorsque le compilateur Kotlin tente de passer à IDEA 21.3
|
Fonction get() réactive avec l'API d'artefacts
|
Reclassement de la propriété AGP "android.lint.printStackTrace" en version stable.
|
|
API |
com.android.build.api.dsl.Packaging ne contient pas de Javadoc utile.
|
Nouvelle demande de fonctionnalité DSL de l'API Varian : équivalent à l'ancienne API BaseVariant.preBuildProvider
|
|
Importation/Synchronisation |
GradleProjectInfo.setSkipStartupActivity est toujours utilisé
|
Actualiser VFS après la compilation du projet
|
Offre de correction rapide pour "Impossible d'installer la distribution Gradle"
|
|
Outil d'inspection de la mise en page |
Iguana Canary 2 : l'outil d'inspection de la mise en page intégré spamme Logcat avec des erreurs "ID de ressource non valide"
|
|
Lint |
Mise en surbrillance incorrecte d'un avertissement (faux positif)
|
lint visitAnnotationUsage n'est pas appelé pour les utilisations de classes annotées dans les déclarations de variable.
|
|
Outil d'inspection du réseau |
Rendre l'outil d'inspection de réseau statique
|
|
Appareils en cours d'exécution |
Streaming de l'appareil Pixel Fold interrompu pour le niveau d'API 34
|
|
Android Studio Iguana | 2023.2.1 Canary 9
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha09
Problèmes résolus |
Plug-in Android Gradle |
La transformation de l'artefact ASSETS donne des emplacements d'entrée/sortie incorrects.
|
Promouvoir android.experimental.r8.dex-startup-optimization=true comme valeur par défaut
|
|
Modification |
shrinkunusedprotofields est marqué comme indicateur non valide dans proguard-rules.pro
|
|
IntelliJ |
Iguana : Le processus 471 est toujours en cours d'exécution
|
|
Lint |
L'outil QuickFix Lint ne fonctionne pas et génère une erreur d'IDE
|
Échec du test incohérent en raison d'une analyse partielle
|
|
Logcat |
Ajouter une colonne de nom de processus dans Logcat
|
|
Android Studio Iguana | 2023.2.1 Canary 8
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha08
Problèmes résolus |
Plug-in Android Gradle |
La transformation d'un APK génère une erreur avec ListingFileRedirectTask.
|
|
Profils de référence et ProfileInstaller |
Les classes désucrées sont manquantes dans le profil compilé
|
|
Éditeur de code |
Interblocage d'Android Studio (AttachAndroidSdkSourcesNotificationProvider)
|
|
Édition de Compose |
Ne pas implémenter les lambdas de fin facultatifs par défaut
|
|
Aperçu de Compose |
Demande de modification : Le modèle dynamique précédent devrait générer une fonction privée
|
|
Débogueur |
Les instructions d'inspection de l'application sont trompeuses
|
|
Importation/Synchronisation |
AndroidGradleProjectResolver.isAndroidGradleProject prend beaucoup de temps
|
|
Modification en temps réel |
Interruptions de 10 à 30 secondes causées par la fonctionnalité de modification en temps réel
|
|
Profileurs |
Le profileur devient inutilisablement lent après seulement 3 à 4 exécutions, il faut redémarrer l'IDE
|
|
Gestionnaire de ressources |
Bug : L'importation du fichier SVG le place dans le mauvais dossier (par exemple, "drawable-svg" au lieu de "drawable"), ce qui provoque l'erreur "Échec de l'association de ressources Android".
|
|
Tests |
Les résultats des tests Macrobenchmark présentent les mêmes informations temporelles pour tous les tests à l'aide des commandes Exécuter -> Importer les tests à partir du fichier.
|
|
Android Studio Iguana | 2023.2.1 Canary 7
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha07
Problèmes résolus |
Plug-in Android Gradle |
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.
|
|
Éditeur de mise en page |
androidx.core:core-ktx:1.12.0 provoque un problème d'affichage dans Android Studio.
|
|
Éditeur de navigation |
Problème de définition d'arguments dans Navigation
|
|
Profileurs |
Sauvegarde (ou copie) des traces enregistrées par la bibliothèque Macrobenchmark
|
|
Affichage |
Android Studio Hedgehog 2023.1.1 Canary 15 se bloque lors de la saisie du nom de la ressource drawable.
|
|
Ressources |
L'extraction de chaîne génère getString() au lieu de stringResource() dans Electric Eel.
|
|
Exécution |
Le port minimal 5038 pour "adb géré par l'utilisateur" empêche l'utilisation du port 5037 par défaut, ce qui peut être souhaité.
|
|
Conseil du jour |
Suppression du conseil du jour dans Android Studio
|
|
Android Studio Iguana | 2023.2.1 Canary 6
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha06
Problèmes résolus |
Plug-in Android Gradle |
Application de "android.enableDexingArtifactTransform=true"
|
[Gradle 8.4][Mise à niveau] Échec du test d'intégration après la mise à niveau en raison de la gestion de fichiers pendant la phase de configuration
|
AGP 8.3.0-alpha-02 - "Erreur : Échec de la désérialisation du dépôt de ressources mis en cache"
|
[Gradle 8.4][Mise à niveau] Échec du test d'intégration après la mise à niveau en raison de la gestion de fichiers pendant la phase de configuration de TestLabBuildService
|
|
Éditeur de code |
L'éditeur des règles ProGuard signale l'absence de classe pour -dontwarn.
|
|
Édition de Compose |
Ne pas placer "@Composable" sur les constantes d'extraction
|
|
Émulateur |
Exceptions Bluetooth lors de l'utilisation d'Android Emulator 33.1.13
|
|
Importation/Synchronisation |
Les sources des bibliothèques KMP AndroidX ne sont pas téléchargées dans Studio I Canary 5.
|
|
lint |
Aucun avertissement lint concernant kotlin.text.MatchNamedGroupCollection#get(String) nécessitant l'API 26
|
Faux négatifs lint:TypographyQuotes : plusieurs apostrophes échappées sont ignorées.
|
Faux positif du détecteur lint InvalidId d'AGP 8.0.2
|
Problèmes LintError ajoutés aux références lint
|
|
Ressources |
Suppression des ressources de chaîne inutilisées
|
|
Android Studio Iguana | 2023.2.1 Canary 5
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha05
Problèmes résolus |
Plug-in Android Gradle |
Veuillez réduire/supprimer la journalisation au niveau des informations pour AGP "Analytics other plugin to proto: ..."
|
[Gradle 8.4][Mise à niveau] L'opération de fichier lors de la configuration dans ProcessJavaResTask entraîne l'interruption de la mise en cache de la configuration.
|
Variante d'API pour obtenir une table de symboles (R.txt)
|
Le plug-in autonome lint ne gère pas correctement la dépendance gradleApi().
|
kDocs de mauvaise qualité sur les classes/propriétés AGP. "VariantOutput.enable" suggère qu'il doit être remplacé par "VariantOutput.enable".
|
AGP 8.3.0-alpha02 ne peut pas installer de profils de publication sur les hôtes Windows.
|
|
Liaison de données |
BindingXmlIndex.getInputFilter ne respecte pas le contrat FileBasedIndexExtension.
|
Perte de liaisons
|
|
Édition |
Iguana Canary 1 : deux couleurs dans la marge
|
|
Émulateur |
Erreur lors de l'exécution du test sur un émulateur : impossible de recompiler * (Output(stdout=Failure: package * could not be compiled , stderr=))
|
|
Éditeur de fichiers Gradle |
Propriété inutilisée "unqualifiedResLocale"
|
|
Importation/Synchronisation |
Studio devrait détecter le nouveau fichier JAR placé dans le dossier libs et proposer de le resynchroniser.
|
|
lint |
lint vérifie la détection des faux positifs pour les ressources inutilisées dans la liaison et l'écouteur de clics.
|
Impossible de charger le fichier JAR personnalisé de vérification lint : le nœud ne peut pas être diffusé vers TreeNode.
|
lint visitAnnotationUsage n'est pas appelé pour les utilisations de classes annotées dans les déclarations de variable.
|
Échec de lint 31.0.2 avec java.util.NoSuchElementException : le tableau est vide.
|
|
Outil d'inspection du réseau |
Les règles de l'outil d'inspection du réseau Android Studio Flamingo ne fonctionnent pas.
|
|
Nouveau code/Modèles |
Les dépôts de plug-ins dans l'assistant de création de projet ralentissent la première synchronisation.
|
|
Profileurs |
Sauvegarde (ou copie) des traces enregistrées par la bibliothèque Macrobenchmark
|
|
Bundle/APK de la version |
Exportation du build vers un dossier se terminant par une espace
|
|
Exécution |
Impossible d'exécuter l'activité depuis le menu de la marge
|
|
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.
|
|
Android Studio Iguana | 2023.2.1 Canary 4
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha04
Problèmes résolus |
Plug-in Android Gradle |
Absence de vérification de l'existence de fichiers manifestes en superposition pendant la phase de configuration
|
Erreur de lien non fonctionnel vers le document Gradle lors de l'exécution de MergeJavaResWorkAction
|
Gradle 8.1 interrompt la mise en cache de la configuration en raison de .gradle/.android/analytics.settings
|
AGP ne doit pas utiliser ProjectComponentIdentifier.projectPath sans ProjectComponentIdentifier.build.
|
|
Modification |
Référence non résolue dans l'IDE pour les classes générées par Safeargs
|
|
Importation/Synchronisation |
StopGradleDaemonsAction s'exécute sur le thread UI
|
La version d'AGP recommandée est 3.3.2
|
|
Outil d'inspection du réseau |
Les règles de l'outil d'inspection du réseau Android Studio Flamingo ne fonctionnent pas.
|
|
Bundle/APK de la version |
Le message "Les fichiers APK ont bien été générés…" est trompeur lorsque le fichier APK n'est pas modifié.
|
|
Ressources |
L'option "Remove Unused Resources" (Supprimer les ressources inutilisées) ne fonctionne pas lorsque vous sélectionnez le module dans la vue du projet
|
|
Android Studio Iguana | 2023.2.1 Canary 3
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha03
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.4][Mise à niveau] Échec du test d'intégration après la mise à niveau en raison de l'utilisation d'une fonctionnalité obsolète dans le plug-in Kotlin Gradle
|
|
Recommandations sur la qualité des applis |
La fenêtre de l'outil AQI affiche toujours un nombre d'utilisateurs identique au nombre d'événements
|
App Quality Insight affiche une version non valide du système d'exploitation.
|
|
Profils de référence et ProfileInstaller |
Le plug-in Gradle n'est pas compatible avec les versions alpha 8.3
|
|
Éditeur de code |
Un message indiquant que le format est incorrect s'affiche dans les fichiers XML de mise en forme en raison d'une valeur de paramètre incorrecte.
|
|
Éditeur de fichiers Gradle |
Le catalogue de versions affiche des symboles non utilisés dans Groovy lorsque les noms sont imbriqués.
|
|
Ressources |
Android Studio plante avec une référence de ressource indirecte à un nom dupliqué.
|
|
Android Studio Iguana | 2023.2.1 Canary 2
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha02
Problèmes résolus |
Plug-in Android Gradle |
La vérification de la version minimale de Gradle ne s'exécute pas lors de la deuxième compilation ni après.
|
|
Aperçu de Compose |
Menu déroulant développé dans une position incorrecte en mode Aperçu interactif
|
Le code qui utilise le vibreur bloque l'aperçu de Compose
|
Aperçu de Compose non fonctionnel lorsque vous utilisez du texte HTML avec des balises b
|
|
Outils de conception |
La conception devient vide lors de l'insertion d'un widget d'onglet.
|
|
Importation/Synchronisation |
Studio signale des modules non compatibles lors de la synchronisation Gradle.
|
Avertissement/Erreur peu claire après synchronisation du projet
|
|
IntelliJ |
Android Studio Iguana – Échec du démarrage – NPE dans BytecodeTransformerAdapter
|
|
Éditeur de mise en page |
Impossible de caster BufferedInputStream vers la classe AssetManager$AssetInputStream
|
|
Intégration de Lint |
Erreur lint DuplicatePlatformClasses liée à la dépendance testImplementation
|
|
Modulariser Refactoriser |
L'option "Modulariser" ne répertorie pas les modules dans un ordre spécifique.
|
|
Outil d'inspection du réseau |
Erreur dans les journaux : "le modèle de propriété lateinit n'a pas été initialisé".
|
|
Gestionnaire de ressources |
Le gestionnaire de ressources n'affiche pas les drawables avec des attributs de couleur personnalisés.
|
Le gestionnaire de ressources recadre certains drawables vectoriels.
|
|
Exécution des tests |
Les tests unitaires ne seront pas réexécutés.
|
|
Réducteur de code (R8) |
R8 ne fonctionne pas après la mise à niveau d'AGP depuis la version 8.0.2 vers la version 8.1.0.
|
|
Android Studio Iguana Canary 1 (2023.2.1.1)
Disponible avec :
- Plug-in Android Gradle 8.3.0-alpha01
Problèmes résolus |
Plug-in Android Gradle |
Le cache de build est redondant pour la tâche PackageForUnitTest.
|
[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.
|
La compilation du modèle AGP échoue avec des compilations composites Gradle imbriquées.
|
Le réducteur de ressources modifie les ID de ressource, ce qui entraîne des plantages au moment de l'exécution.
|
|
Assistant de mise à niveau pour SDK Android |
L'assistant de mise à niveau pour SDK cible ne se charge jamais.
|
|
Profils de référence et ProfileInstaller |
Profgen - option permettant d'afficher simultanément tous les fichiers DM
|
|
Variantes de compilation |
Changer de variante active lorsque la variante par défaut change
|
Les conflits dans la fenêtre "Build Variants" (Variantes de compilation) doivent concerner le projet client et non le producteur.
|
|
Build C++ |
Le plug-in C++ signale des erreurs de préprocesseur sur gradlew.
|
|
Éditeur C++ |
Mise à jour constante des symboles, ce qui bloque la compilation
|
Court-circuit des analyses C/C++ en l'absence de projets C/C++
|
|
Analyse du code |
La détection ProGuard met en évidence le type @interface comme non valide.
|
|
Débogueur |
Tentatives d'ouverture de bibliothèques externes par l'aperçu de Compose
|
L'expression d'évaluation JVM_IR ne parvient pas à évaluer les fragments avec des wrappers SAM.
|
Dans l'aperçu de Compose, la vue fractionnée semble être une vue par défaut trop agressive.
|
|
Éditeur de fichiers Gradle |
[Catalogue de versions] Faux positif sur un alias de dépendance inutilisé en cas d'utilisation dans des bundles
|
|
Importation/Synchronisation |
L'interface utilisateur du JDK Gradle ne synchronise pas le contenu des champs.
|
GradleProjectInfo.setSkipStartupActivity est toujours utilisé
|
Impossible de faire progresser l'exécution de la tâche
|
Masque les configurations d'exécution de la méthode principale Java dans la marge pour les modules Android
|
Studio ne parvient pas à gérer les builds inclus associés à un lien symbolique.
|
|
Éditeur de mise en page |
La taille de l'aperçu de la conception XML est réinitialisée lorsque le curseur se déplace.
|
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
|
|
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 |
[Lint] TranslucentViewDetector plante dans la fonction filterIncident et provoque la génération d'un résultat incorrect par lint.
|
TranslucentViewDetector doit accepter la valeur "behind".
|
Android Lint échoue sur une bibliothèque KMP quand la propriété "variantInputs.name" n'a pas de valeur configurée.
|
TranslucentViewDetector signale une ligne incorrecte dans le fichier manifeste.
|
lintDebug signale à tort des avertissements UseTomlInstead lors de l'utilisation de dépendances de projet.
|
Problèmes inattendus provenant d'un autre projet signalé par Android Lint
|
|
Logcat |
Impossible de modifier la couleur des indicateurs de balise Logcat
|
Le retour à la ligne Logcat ne fonctionne pas.
|
|
Gestionnaire de ressources |
Le répertoire de création du dossier de ressources est manquant.
|
|
Ressources |
L'option "Find usages/go to definition" (Rechercher des utilisations/accéder à la définition) ne fonctionne pas pour les ressources androidTest.
|
Les références de ressources ne sont pas résolues sous androidTest.
|
La classe R d'une bibliothèque n'est pas reconnue dans l'ensemble de sources androidTest.
|
|
Exécution |
Impossible d'enregistrer les paramètres des fonctionnalités dynamiques sur les configurations d'exécution/de débogage
|
|
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 2024/11/07 (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 2024/11/07 (UTC)."],[],[]]