Problèmes résolus dans la version groupée d'Android Studio Ladybug
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Correctif 2
Disponible avec :
- Plug-in Android Gradle 8.8.2
Problèmes résolus |
Plug-in Android Gradle |
Script d'initialisation "C:\Users\mypc\AppData\Local\Temp\ijresolvers2.gradle", ligne 162
|
|
Déploiement |
Android Studio n'applique pas les modifications à l'application
|
|
Réducteur de code (R8) |
Gson proguard ne fonctionne pas correctement après la mise à niveau vers AGP 8.8
|
java.lang.VerifyError : le vérificateur a rejeté la classe
|
Leanback plante lorsqu'il est réduit avec R8 inclus dans AGP 8.10.0-alpha04
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 correctif 1
Disponible avec :
- Plug-in Android Gradle 8.8.1
Problèmes résolus |
Déploiement |
[Ladybug Canary 9] Lorsque le projet est en cours d'exécution, AS ne le reconstruit plus, ce qui entraîne l'erreur "Error loading build artifacts" (Erreur lors du chargement des artefacts de compilation)
|
Android Studio n'applique pas les modifications à l'application
|
|
Compilateur DEX (D8) |
Ajouter OpenJDK 23 pour les tests
|
|
Édition de la mise en page et des ressources |
Android Studio est devenu lent après la mise à jour
|
|
Exécution des tests |
Impossible d'exécuter les tests unitaires.
|
|
Réducteur de code (R8) |
java.lang.AbstractMethodError : la classe de récepteur [...]$$Lambda$[...] ne définit ni n'hérite d'une implémentation de la méthode résolue [...] de l'interface [...]
|
NPE dans Enqueuer lié à l'enregistrement DexCallSite
|
R8 8.7.18 provoque une exception de pointeur nul au moment de l'exécution lors de l'appel de job?.cancel
|
java.lang.NoClassDefFoundError : échec de la résolution de : Lkotlin/LazyThreadSafetyMode
|
Monzo semble passer trop de temps dans le tree shaking
|
Échec de la version AGP 8.8 : R8 : java.lang.NullPointerException : impossible de lire le champ "b" car la valeur renvoyée de "com.android.tools.r8.internal.BS.a(com.android.tools.r8.internal.cR)" est nulle
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2
Disponible avec :
- Plug-in Android Gradle 8.8.0
Cette version inclut des corrections et des améliorations mineures.
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 RC 2
Disponible avec :
- Plug-in Android Gradle 8.8.0-rc02
Problèmes résolus |
Gradle |
Une erreur se produit lors de la compilation du projet après la mise à niveau vers Canary 9
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 RC 1
Disponible avec :
- Plug-in Android Gradle 8.8.0-rc01
Problèmes résolus |
Plug-in Android Gradle |
Le plug-in com.android.settings ne reconnaît pas targetSdk
|
|
Importation/Synchronisation |
Ladybug Feature Drop 2024.2.2 Canary 9 se bloque lors de l'indexation
|
|
Jetpack Compose |
Les appels "produceState" doivent attribuer une valeur à l'intérieur du lambda du producteur : la vérification lint ne comprend pas l'attribution d'expression "if"
|
|
Lint |
Faux positif de la vérification lint android.permission.SCHEDULE_EXACT_ALARM n'est accordée qu'aux applications système
|
Le mode K2 génère un avertissement RestrictedApi lors de l'utilisation de .hasRoute(Route::class) dans Android Studio
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Bêta 1
Disponible avec :
- Plug-in Android Gradle 8.8.0-beta01
Problèmes résolus |
Déploiement |
[Ladybug Canary 9] Lorsque le projet est en cours d'exécution, AS ne le reconstruit plus, ce qui entraîne l'erreur "Error loading build artifacts" (Erreur lors du chargement des artefacts de compilation)
|
|
Affichage |
Android Studio plante lors de la prévisualisation des fichiers de mise en page
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 9
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha09
Problèmes résolus |
Lecteur d'APK |
L'analyseur d'APK doit récupérer automatiquement les fichiers de mappage dans les app bundles.
|
|
Compilateur DEX (D8) |
La bibliothèque Desugar 2.1.0 ne fonctionne pas avec AGP 8.5.2
|
|
Importation/Synchronisation |
L'erreur "2 fichiers trouvés avec le chemin d'accès " n'est pas exploitable
|
Non-respect des règles concernant les projets isolés dans JetGradlePlugin
|
|
Édition de la mise en page et des ressources |
Le bouton "Toggle tools visibility and position" (Activer/Désactiver la visibilité et la position des outils) ne fonctionne pas dans l'éditeur de mise en page depuis la version 2024 d'Android Studio.
|
|
Outil d'inspection du réseau |
Dans l'inspecteur de réseau, le corps de la requête doit être défilable.
|
|
Appareils en cours d'exécution |
Bug : lors de la mise à jour vers Android 15, Android Studio ne parvient pas à éteindre l'écran lors de la duplication
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 8
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha08
Problèmes résolus |
Plug-in Android Gradle |
Les APK générés à partir de bundles ne prennent pas en compte la compatibilité avec Privacy Sandbox
|
|
Android Studio |
"Lambda can be replaced with method reference" suggested when it is unhelpful to do so due to version restrictions
|
|
Compilateur et environnement d'exécution |
Faux positif ProduceStateDoesNotAssignValue
|
|
Modification |
Supprimer les utilisations de l'EP obsolète : com.intellij.dom.fileDescription
|
La suggestion de renommage par IA inclut le nom actuel/d'origine
|
|
Gradle |
Le paramètre "settings.pseudoLocalesEnabled" doit mettre à jour automatiquement "resourceConfigurations"
|
|
Lint |
AbstractAnnotationDetector vérifie les fonctions/constructeurs surchargés incorrects
|
Lint ImportAliasTestMode ne crée pas d'alias d'importation pour les fonctions de premier niveau
|
Erreur WrongConstant lint apparaissant deux fois
|
Nouveaux avertissements lint ObsoleteSdkInt avec AGP 8.8
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 7
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha07
Problèmes résolus |
Android Studio |
"Lambda can be replaced with method reference" suggested when it is unhelpful to do so due to version restrictions
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 6
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha06
Problèmes résolus |
Assistant de mise à niveau pour SDK Android |
Les liens de l'assistant de mise à niveau pour SDK Android pointent vers la documentation interne de Google
|
|
Recommandations sur la qualité des applis |
Lien "Plus d'infos" incorrect concernant le VCS dans la fenêtre pop-up d'informations sur l'IQA
|
|
Éditeur de code |
Certaines inspections IntelliJ ne voient pas les annotations injectées par Metalava dans le SDK Android
|
|
Compatibilité avec Dagger/Hilt |
Icône de gouttière manquante pour les fournisseurs injectés par Dagger avec K2
|
|
Outil d'inspection de la mise en page |
L'outil d'inspection de la mise en page n'affiche pas le nombre de recompositions dans les enfants
|
|
Lint |
AGP 8.7.0 : faux positif Lint RestrictedApi sur NavOptionsBuilder.popUpTo
|
Erreur WrongConstant lint apparaissant deux fois
|
L'avertissement "MonochromeLauncherIcon: Monochrome icon is not defined" n'est pas détecté par Android Studio
|
|
Exécution des tests |
java.lang.NoClassDefFoundError lors de l'exécution de tests avec JUnit
|
La configuration d'exécution des tests unitaires n'est pas correctement mise à jour
|
|
Outils de test |
maxConcurrentDevices=1 n'empêche pas l'exécution simultanée de plusieurs émulateurs
|
|
Assistant de mise à niveau |
Ajoutez la prise en charge dans AUA pour activer `buildFeatures.resValues` dans le DSL de chaque projet l'utilisant.
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 5
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha05
Problèmes résolus |
Plug-in Android Gradle |
Options de compilation : ajout d'une option "Build Run configuration" (Configuration de compilation et d'exécution) et définition de cette option comme option par défaut
|
BuildConfig ne peut pas être résolu dans les tests unitaires lorsque android.enableBuildConfigAsBytecode=true est utilisé
|
|
Intégration de Lint |
L'analyse Lint échoue lors de l'importation du fichier AAR avec des fichiers d'implémentation
|
|
Logcat |
Retour à la ligne étrange dans Logcat d'Android Studio
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 4
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha04
Problèmes résolus |
Plug-in Android Gradle |
[AGP] Le fournisseur Lazy SdkComponents.ndkDirectory ne parvient pas à produire de valeur, mais l'API eager android.ndkDirectory fonctionne
|
|
Lecteur d'APK |
Autoriser l'accès à un nœud à partir de "Rechercher les utilisations" dans l'analyseur d'APK
|
Analyseur d'APK : l'UI des références de méthode par rapport aux définitions est très déroutante
|
|
Compiler AOSP |
LibFuzzer non disponible pour le module fournisseur dans Android
|
|
Outil d'inspection de bases de données |
Inspection d'applications > Outil d'inspection de bases de données : persister les choix de l'IDE lors des exécutions d'applications
|
|
Infrastructure |
Mettre à niveau vers Gradle 8.10.2
|
|
IntelliJ |
Impossible d'ouvrir Android Studio : il manque des plug-ins essentiels
|
|
Édition de la mise en page et des ressources |
Refactorisation de la mise en page XML répétée : rétablissement de la valeur d'origine ?
|
|
Lint |
Gérer les annotations d'utilisation de type dans davantage de cas pour le lint UnknownNullness
|
AGP 8.6.1 : régression – échec de lint WrongConstant lors de l'utilisation de [Int].toLong() dans un @LongDef en Kotlin
|
|
Multiplate-forme |
AGP-KMP ne propage pas returnDefaultValues = true ; il ne fonctionne pas
|
|
StudioBot |
Android Studio ajoute "Demander à Gemini" au titre de chaque trace de pile dans Logcat.
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 3
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha03
Problèmes résolus |
Lecteur d'APK |
Autoriser l'accès à un nœud à partir de "Rechercher les utilisations" dans l'analyseur d'APK
|
L'analyseur d'APK affiche une taille incorrecte pour l'entrée APK interne de l'APK
|
L'action "show bytecode" (afficher le bytecode) doit être plus accessible
|
La visionneuse de bytecode est une boîte de dialogue non standard.
|
Le plug-in Android dans IDEA empêche IDEA d'ouvrir les fichiers ZIP
|
Arctic Fox : resources.arsc ne parvient souvent pas à se charger dans l'analyseur d'APK
|
|
Assistant de connexion |
Assistant de connexion : symboles défectueux
|
|
Gestionnaire d'appareils |
La création d'un appareil | AS n'enregistre pas la quantité de RAM
|
|
Modification |
AS 2024.1.2 RC 1 se bloque fréquemment
|
|
Gradle |
Non-respect des projets isolés dans `addGradleAndroidTestListener.gradle`
|
|
Édition de la mise en page et des ressources |
La police est remplacée par "Plus de polices…"
|
|
Logcat |
Demande de fonctionnalité : logcat devrait utiliser automatiquement retrace pour les traces de pile obscurcies par R8
|
Les Pixel 3 et 3a ne sont pas disponibles dans le menu déroulant "Encadrer la capture d'écran".
|
|
Nouveau code/Modèles |
Canaux de notification pour les modèles de messages automatiques
|
|
Gestionnaire de ressources |
La barre de recherche du sélecteur de ressources ne se concentre pas
|
|
Ressources |
Le répertoire de ressources Android est masqué
|
Les ensembles de sources des sous-modules ne sont pas listés lors de la création d'une chaîne.
|
|
Exécution des tests |
java.lang.NoClassDefFoundError lors de l'exécution de tests avec JUnit
|
|
StudioBot |
Activer la complétion de code Gemini AI pour C++ et Dart
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 2
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha02
Problèmes résolus |
Plug-in Android Gradle |
Implémenter un indicateur pour désactiver la vérification de la version minimale d'AGP
|
AGP a des interactions déroutantes avec la configuration des options du compilateur Kotlin
|
AGP doit exposer un BuiltArtifactLoader pour l'APK du projet cible dans les projets com.android.test
|
|
Éditeur de code |
Problème lié à l'expansion des lignes R.string.xxx
|
L'option "Activer la mise en forme Compose pour les modificateurs" met en forme trop d'éléments
|
|
Aperçu de Compose |
L'accès au service du système de capteurs empêche le rendu de l'aperçu Compose
|
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
|
|
Outil d'inspection de bases de données |
Impossible d'utiliser l'outil d'inspection de bases de données dans l'inspection d'applications Android Studio
|
|
Débogueur |
SyncService calcule incorrectement la taille du répertoire
|
|
Gestionnaire d'appareils |
Densité incorrectement calculée dans l'AVD Manager
|
L'éditeur AVD de l'émulateur rétablit toujours le type d'appareil sur "Téléphone/Tablette" lorsqu'il s'agit d'un appareil "automobile".
|
avdmanager: sdcard size not taken into account
|
|
Édition de la mise en page et des ressources |
Envisagez de supprimer la dépendance Hamcrest dans les API layoutlib
|
Impossible de caster BufferedInputStream vers la classe AssetManager$AssetInputStream
|
|
Lint |
"Faux positif" WrongConstant lors de l'utilisation de PackageManager.ResolveInfoFlags.of avec Kotlin
|
Erreur lint "At least one host must be specified" (Au moins un hôte doit être spécifié) lors de la définition du schéma de filtre d'intent http ou https
|
|
Logcat |
L'option "Enregistrer l'écran" d'Android Studio ne permet pas d'écraser un fichier existant
|
Le défilement ADB fonctionne très mal !
|
|
Assistant de création de projet |
Bouton d'aide de la boîte de dialogue "Importer des exemples"
|
|
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.
|
Le Gestionnaire de ressources ne fonctionne pas correctement dans la mise à jour groupée d'Android Studio Koala | 2024.1.2
|
|
Liaison de vue |
L'importation automatique et la saisie semi-automatique ne fonctionnent pas pour la classe ViewBinding générée en mode K2
|
|
Mise à jour groupée d'Android Studio Ladybug | 2024.2.2 Canary 1
Disponible avec :
- Plug-in Android Gradle 8.8.0-alpha01
Problèmes résolus |
Plug-in Android Gradle |
Envisagez d'annoter le type d'entrée pour JacocoTransform en tant que @Classpath
|
com.android.build.api.variant.GeneratesApk doit exposer minSdk
|
Le plug-in com.android.settings ne reconnaît pas targetSdk
|
SourceDirectories.addGeneratedSourceDirectory n'est pas adapté aux variantes multiples
|
|
Éditeur de code |
Demande : ajouter des outils de saisie semi-automatique pour l'annotation : @RequiresPermission
|
|
Compatibilité avec Dagger/Hilt |
Icône de gouttière manquante pour les fournisseurs injectés par Dagger avec K2
|
|
Éditeur de fichiers Gradle |
Les modifications apportées à build.gradle à partir de la visionneuse de différences ne sont pas détectées
|
|
Lint |
Incompatibilité de KtAnalysisSessionProvider avec les vérifications lint introduites dans la version 8.7.0-alpha04
|
|
Intégration de Lint |
La tâche de variante Lint est introuvable après l'évaluation
|
|
Logcat |
Le défilement de Logcat jusqu'à la fin ne fonctionne pas
|
|
Fichiers manifestes |
J'ai essayé d'utiliser tools:node="merge-only-attributes", mais cela n'a pas fonctionné et aucun message d'erreur ne s'est affiché.
|
|
Éditeur de navigation |
Ajouter naveditor au hook de pré-commit ktfmt
|
|
Structure du projet |
Boutons de largeur nulle dans la structure du projet
|
|
Appareils en cours d'exécution |
Le copier-coller ne fonctionne pas dans Android Studio (Linux)
|
|
StudioBot |
(Demander à Gemini) s'affiche dans Logcat sans être un lien
|
|
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)."],[],[],null,[]]