Problèmes résolus dans Android Studio 2022.1.1
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Android Studio Electric Eel Correctif 2 (2022.1.1.21)
Disponible avec :
- Plug-in Android Gradle 7.4.2
Problèmes résolus |
Plug-in Android Gradle |
DexingFileDependenciesTask.outputKeepRules est un répertoire, mais est marqué comme OutputFile
|
Erreur "AnnotationProcessorOptions.arguments are queried" lors de la mise à jour vers la version 7.4 bêta 1
|
processDebugUnitTestManifest échoue avec des espaces réservés de manifeste pour les variantes de test
|
|
Aperçu de Compose |
Aperçu de Compose non fonctionnel lorsque vous utilisez du texte HTML avec des balises b
|
L'exécution d'aperçus à partir des modules de la bibliothèque ne fonctionne pas
|
|
Éditeur de mise en page |
Exception dans l'éditeur de mise en page
|
|
Réducteur (R8) |
AGP 7.4.0/7.3.1 - Tentative de mise en file d'attente d'une action dans une liste de travail de file d'attente non push
|
`:app:minifyVariantWithR8` génère une NullPointerException dans AGP 7.4.0-beta02
|
R8 : ClassNotFoundException quand -allowaccessmodification
|
|
Android Studio Electric Eel Correctif 1 (2022.1.1.20)
Disponible avec :
- Plug-in Android Gradle 7.4.1
Problèmes résolus |
Plug-in Android Gradle |
Migration de la propriété de destination vers la propriété outputLocation pour résoudre l'avertissement d'abandon et se préparer à Gradle 9.0
|
AGP 7.4.0-rc01 fait planter l'API Variant avec le message "Querying the mapped value of map(provider(java.util.Set)) before task '…' has completed is not supported"
|
|
Programme d'installation |
Android Studio Electric Eel | 2022.1.1 ne parvient pas à ouvrir Windows 11
|
|
Logcat |
Impossible de saisir @ (conflit avec le raccourci Logcat)
|
|
Android Studio Electric Eel version stable (2022.1.1.19)
Disponible avec :
- Plug-in Android Gradle 7.4.0
Cette version inclut des corrections et des améliorations mineures.
Android Studio Electric Eel RC 3 (2022.1.1.18)
Disponible avec :
- Plug-in Android Gradle 7.4.0-rc03
Problèmes résolus |
Plug-in Android Gradle |
VerifyError : [0x7] le registre v5 a le type "Precise Reference: int[]" au lieu d'"Integer"
|
|
Réducteur (R8) |
Erreur NPE/assertion dans l'outil de vérification de frame CF
|
|
Android Studio Electric Eel RC 2 (2022.1.1.17)
Disponible avec :
- Plug-in Android Gradle 7.4.0-rc02
Problèmes résolus |
Plug-in Android Gradle |
r8.jvmArgs n'est pas utilisé
|
|
Déploiement |
Erreur de duplication de l'appareil
|
|
Fragment |
Le fragment DialogFragmentCallbacksDetector plante lorsque je passe à lint 30.4.x (AGP 7.4.x)
|
|
Importation/Synchronisation |
Aucune configuration d'exécution créée pour les modules avec le plug-in Gradle "com.android.test"
|
IDE bloqué qui tente de refactoriser la méthode Kotlin dans un projet volumineux
|
|
Lint |
Lint : exception NPE due à l'interrogation de l'instance d'application en mode mergeOnly
|
|
Réducteur (R8) |
[R8 3.3.68] Plantage sur certains appareils Android 6 après la mise à niveau depuis R8 3.2
|
La dernière version com.android.tools.build:gradle:7.3.1 avec okhttp 3.12.13 plante sur l'API Android 16
|
R8 n'obscurcit pas correctement les valeurs constantes d'énumération pour la classe d'énumération Kotlin
|
R8 supprime les champs inutilisés, provoquant une exception NPE dans le code au bas du constructeur de classe
|
La création d'un élément AppInfo D8 pour la fusion horizontale peut invalider les hypothèses de type D8
|
|
Android Studio Electric Eel RC 1 (2022.1.1.16)
Disponible avec :
- Plug-in Android Gradle 7.4.0-rc01
Problèmes résolus |
Plug-in Android Gradle |
Le plug-in Android Gradle 7.4.0-alpha09 génère des builds qui ne s'importent pas dans Firebase App Distribution
|
|
Aperçu de Compose |
jetified font/myfont.xml n'existe pas (ou n'est pas un fichier)
|
|
Importation/Synchronisation |
OutputBuildAction a été compilé par une version plus récente de l'environnement d'exécution Java
|
|
Plug-in Kotlin |
Régression dans EE : l'extraction d'une méthode ne fonctionne pas toujours
|
|
Profileurs |
La vue ascendante de la trace simpleperf ne se remplit pas correctement dans Flamingo C6
|
|
Version du bundle/APK |
"Générer un app bundle/APK signé" : le chemin de destination doit dépendre du module
|
|
Exécution des tests |
Chaque fois que j'exécute des tests unitaires avec la couverture, je dois recompiler (à deux reprises)
|
|
Assistant de mise à niveau |
L'assistant de mise à niveau ne gère pas le plug-in de paramètres
|
|
Android Studio Electric Eel bêta 5 (2022.1.1.15)
Disponible avec :
- Plug-in Android Gradle 7.4.0-beta05
Problèmes résolus |
Plug-in Android Gradle |
Gradle 8.0-milestone-2 entraîne une exception dans le plug-in Android Gradle
|
|
Éditeur de mise en page |
Fuite de mémoire de 138 Mo dans CustomViewPreviewRepresentation
|
|
Réducteur (R8) |
[R8 4.0.30] Impossible de forcer le type LONG pour la valeur v147 par la contrainte OBJECT
|
|
Android Studio Electric Eel bêta 4 (2022.1.1.14)
Disponible avec :
- Plug-in Android Gradle 7.4.0-beta04
Problèmes résolus |
Plug-in Android Gradle |
Ajout de gradle-settings-api à la génération javadoc
|
|
Gestionnaire d'appareils |
La modification d'un AVD active le frame de l'appareil, en ignorant le paramètre précédent
|
|
Android Studio Electric Eel bêta 3 (2022.1.1.13)
Disponible avec :
- Plug-in Android Gradle 7.4.0-beta03
Problèmes résolus |
Plug-in Android Gradle |
Arrêtez de créer une configuration androidJacocoAnt si la couverture n'est pas activée
|
L'utilisation de @IntDef dans un composant de bibliothèque ne génère pas d'annotations.zip dans l'AAR
|
Prise en compte de l'indicateur "--release" lors de la configuration d'une tâche JavaCompile
|
Le forçage des ressources par resValue dans build.gradle entraîne une erreur de duplication de ressources
|
Répertoire source généré indiqué comme répertoire Java dans le fournisseur source principal du modèle lint
|
Échec de la synchronisation Gradle : raison inconnue
|
DependencyReportTask incompatible avec le cache de configuration
|
Impossible de trouver un super-type commun pour et
|
L'utilisation de fonctionnalités dynamiques et la réduction des ressources provoquent un plantage lors de l'exécution
|
Migration de la propriété de destination vers la propriété outputLocation pour résoudre l'avertissement d'abandon et se préparer à Gradle 9.0
|
Le type de compilation "debug" est associé à une clé de signature par défaut, ce qui n'est pas le cas des autres
|
|
Débogueur C++ |
Les points d'arrêt natifs ne fonctionnent pas depuis Android Studio 2021.1.1
|
|
Éditeur de code |
L'extraction de la ressource de chaîne peut inclure des guillemets (" ")
|
Inspection "RegExp" > les erreurs "Échappement des caractères redondants" considèrent à tort "\\}" comme redondant
|
|
Édition de Compose |
La mise en surbrillance de la syntaxe Jetpack Compose est incohérente
|
|
Aperçu de Compose |
Menu déroulant développé dans une position incorrecte en mode Aperçu interactif
|
|
Debugger |
Les sources de débogage utilisent par défaut compileSdkVersion au lieu de la version de l'émulateur
|
|
Gestion des dépendances |
Suppression des anciens outils de compilation
|
|
Émulateur |
Duplication d'écran : appuyez sur "Déconnecter l'appareil"
|
|
Importation/Synchronisation |
Correction de la plate-forme de sélection pour IDEA-303282
|
Les options du compilateur ne sont pas incluses dans la synchronisation IDE Gradle
|
IllegalStateException : Build (name=':') introuvable
|
Échec de l'importation du projet multiplate-forme Kotlin dans AS 2022.1.1 bêta 1
|
|
Éditeur de mise en page |
Widgets d'affichage de l'heure
|
L'aperçu de la conception ne fonctionne plus s'il manque un attribut dans le thème
|
inputType par défaut incorrect pour editText
|
Traitement incorrect de l'attribut de gravité dans l'affichage Plan
|
Compatibilité avec les répertoires d'échantillons de données à utiliser de manière transitoire pour les projets multimodules
|
La refactorisation pour les langues qui se lisent de droite à gauche tente de modifier les fichiers App Compat
|
Options en double dans l'arborescence des composants dans le mode Conception de l'éditeur de mise en page
|
Android Studio ajoute des attributs de position absolue aux groupes ConstraintLayout
|
Problème d'affichage de l'aperçu XML avec font_family
|
Erreur d'aperçu des vues personnalisées
|
Suggestion : La taille de la cellule de la vue Propriété de l'élément devrait être modifiable
|
|
Lint |
Faux positif lors du recyclage de Lint concernant openInputStream
|
[Outil de création/Lint] Propriété du constructeur ChecksSdkIntAtLeast
|
|
Logcat |
[LogcatV2] Suggestion de touche incorrecte si vous modifiez les options "Ctrl+Espace" par défaut
|
Les journaux ne s'affichent plus dans la console
|
|
Outil d'inspection du réseau |
L'outil d'inspection du réseau affiche les requêtes deux fois si le OkHttpClient a été créé à partir d'un autre OkHttpClient à l'aide de newBuilder()
|
|
Nouveau code/Modèles |
Balise de métadonnées vide ajoutée aux nouveaux projets
|
|
Android Studio Electric Eel bêta 2 (2022.1.1.12)
Disponible avec :
- Plug-in Android Gradle 7.4.0-beta02
Problèmes résolus |
Plug-in Android Gradle |
La configuration de MergeGeneratedProguardFilesCreationAction est lente, même si la mise en cache de la configuration est activée
|
Ajout d'une version de propriété Gradle de LINT_PRINT_STACKTRACE=true
|
[AGP] Ajout du répertoire source généré au modèle IDE (API Variant)
|
Le plug-in Android Gradle ne doit pas utiliser la fonction obsolète ConfigureUtil.configure(closure, target)
|
Afficher un avertissement en l'absence de fichiers ProGuard
|
Le plug-in Android Gradle tente d'ajouter kotlinOptions.freeCompilerArgs à la phase d'exécution de la tâche
|
Bibliothèque apksig : ApkVerifier$Result.getV4SchemeSigners() est marquée comme privée
|
Artefacts Prefab obsolètes empaquetés dans l'AAR
|
JavaPluginConvention et HasConvention sont obsolètes
|
[AGP-7.3.0-beta03] Échec de ShrinkResourcesNewShrinkerTask lorsqu'il n'y a pas de ligne vide après la déclaration xml
|
Cible lintVital exécutée par défaut dans une variante de débogage
|
Ne pas ajouter ignorewarnings à R8 par défaut
|
AGP 7.3.0 bloque la synchronisation de Gradle pour les projets de plate-forme Gradle
|
|
Lecteur d'APK |
Marge intérieure manquante dans les en-têtes de colonne du tableau de l'analyseur d'APK
|
Alignement du libellé de la boîte de dialogue incorrect
|
Affichage du contenu des fichiers .version dans l'analyseur d'APK
|
|
AVD Manager |
Erreur dans AVD Manager : impossible de localiser adb, mais adb.exe est sur le chemin d'accès.
|
|
Background Task Inspector |
Background Task Inspector
|
|
Éditeur de code |
L'extraction de la ressource de chaîne peut inclure des guillemets (" ")
|
La mise en surbrillance du contexte SQL ne fonctionne pas dans Room 2.5.0
|
Nom suggéré pour la ressource de chaîne d'extraction parfois vide
|
|
Debugger |
Les sources de débogage utilisent par défaut compileSdkVersion au lieu de la version de l'émulateur
|
|
Gestionnaire d'appareils |
Tri incorrect dans le Gestionnaire d'appareils
|
Résultats ambigus dans le menu de recherche sur les actions lorsque vous recherchez "Gestionnaire d'appareils"
|
|
Émulateur |
Désactivation de l'écran de l'appareil pendant la duplication d'écran
|
Impossible de télécharger l'image pour Android 12.0 sans les API Google pour l'ABI arm64-v8a sur mon MacBook Pro 14
|
|
Importation/Synchronisation |
Échec de l'importation du projet Gradle après la mise à niveau depuis Chipmunk Patch 2 (2021.2.1)
|
Prise en charge de la nouvelle mise en page de la source KMP
|
Autorisation des tests de synchronisation avec les anciennes versions d'AGP pour gérer le nouveau DSL d'espace de noms
|
|
Plug-in Kotlin |
L'outil Refactor -> Modularize ne fonctionne pas avec le code Kotlin
|
|
Lint |
La vérification d'analyse lint pour ResourceType ne fonctionne pas pour les sources kotlin
|
VersionChecks ne gère pas les vérifications de plage Kotlin
|
Faux positif pour InliningApi encapsulé
|
|
Logcat |
Problèmes liés à Logcat
|
Logcat affiche la bannière "Toutes les entrées de journal sont masquées par le filtre" lorsque l'appareil est déconnecté
|
Veuillez rétablir la possibilité de personnaliser la taille de la police logcat
|
|
Modulariser Refactoriser |
AS 3.3 alpha8 : l'option modulariser... refactoriser est grisée
|
|
Navigation |
Si l'espace de noms est déplacé vers build.gradle, le build échoue avec une déclaration R impossible à référencer.
|
|
Nouveau code/Modèles |
Commentaire incorrect dans le modèle d'activité par onglets
|
Nom de module trop étroit
|
|
Assistant de création de projet |
Impossible de faire défiler l'écran de distribution de la version, car il est trop grand
|
|
Vue du projet |
Le nom du package n'est pas mis à jour dans la barre latérale après son changement de nom
|
|
Version du bundle/APK |
La génération du keystore n'échappe pas aux ni ne cite d'arguments
|
|
Ressources |
Les fichiers SVG transparents deviennent jaunes en arrière-plan
|
Impossible d'extraire la ressource de chaîne de kotlin si elle contient des sauts de ligne
|
Remplacement silencieux de ressource drawable par Android Studio
|
L'action "Convertir en WebP" devrait fonctionner pour les icônes de lanceur
|
|
SDK Manager |
SdkManager affiche toString sur RemotePackage
|
Le répertoire d'icônes clipart entraîne de graves retards dans SDK Manager
|
|
Éditeur de traductions |
L'éditeur de traduction ne fait pas la différence entre le cyrillique serbe et le latin serbe. De nombreux paramètres régionaux sont également absents de l'éditeur de traduction
|
Plusieurs colonnes sont remplacées lors du collage du texte
|
Éditeur de traduction : conservez les fichiers de ressources, ne les placez pas tous dans string.xml
|
Ajouter une chaîne dans l'éditeur de traduction ajoute une ressource deux fois (AS Bumblebee)
|
|
Assistant de mise à niveau |
Prise en charge de la modification du nom du package pour AndroidTest
|
Migration de l'attribut de package d'AndroidManifest.xml vers le DSL d'espace de noms
|
|
Android Studio Electric Eel bêta 1 (2022.1.1.11)
Disponible avec :
- Plug-in Android Gradle 7.4.0-beta01
Problèmes résolus |
Plug-in Android Gradle |
Component.sources ne donne pas accès aux fichiers "resources"
|
Échec de la compilation irrégulière dans la tâche MergeResources
|
SourceDirectories.addGeneratedSourceDirectory ne se connecte pas correctement pour les ressources Android
|
Le plug-in kotlin-android-extensions ne fonctionne plus lorsque l'attribut "package" ne figure pas dans le fichier AndroidManifest.xml
|
Le plug-in Android Gradle ne doit pas utiliser la fonction obsolète GUtil.toWords(string)
|
Le plug-in Android Gradle ne doit pas utiliser la fonction obsolète ConfigureUtil.configure(closure, target)
|
Nouvelle "constante d'énumération inconnue" de javac sur AGP 7.4.0-alpha09
|
Il doit y avoir une erreur de synchronisation lorsque namespace == testNamespace
|
AGP duplique des dossiers res/ au premier niveau des AAR générés
|
JavaPluginConvention et HasConvention sont obsolètes
|
Emplacement de fichier incorrect et incohérent pour la nouvelle API Transform
|
Mettre à jour les tests AGP pour utiliser KGP 1.7.20-bêta
|
Échec de Gradle 7.4 (impossible de créer une instance d'AnalyticsService)
|
|
API |
API Variant : dans AGP 7.1 et versions ultérieures, les mises à jour de nouveaux objets de variantes ne sont pas transférées vers les anciens objets de variantes
|
|
Build Analyzer |
La compilation Gradle s'exécute indéfiniment lorsque la compilation réussit
|
|
Éditeur C++ |
Impossible de trouver un fichier C++ .h externe dans la vue de projet Android
|
|
Éditeur de code |
Désactiver l'importation par défaut de caractères génériques pour les projets Kotlin dans Android Studio
|
|
Déploiement |
Fuite du projet via AndroidProcessHandler/SingleDeviceAndroidProcessMonitor
|
|
Gestionnaire d'appareils |
Le Gestionnaire d'appareils affiche des images automatiques pour la sélection des téléphones
|
|
Dexer (D8) |
Fournir un avertissement précis pour la nécessité d'activer le désucrage lambda
|
|
Émulateur |
La taille de l'appareil sur le profil matériel Android TV est incorrecte
|
|
Importation/Synchronisation |
Échec de la synchronisation avec le message d'erreur "Impossible de trouver une variante correspondant au type de compilation et aux types de produits"
|
Impossible de synchroniser le projet avec le module KMP dans Chipmunk avec MPSS
|
Multiplateforme Kotlin : référence non résolue
|
Éviter d'interroger les modèles KMP pour déterminer si un module en est bien un
|
//tools/adt/idea/project-system-gradle:intellij.android.projectSystem.gradle.tests_tests échoue sur JDK17
|
Échec de l'importation du projet multiplateforme Kotlin dans AS 2022.1.1 Canary 10
|
Trier les variantes de compilation par ordre alphabétique
|
Les groupes de types manquants provoquent un plantage de la synchronisation
|
|
Lint |
Affichage d'accents graves lors de l'application de la correction automatique d'annotations avec la cible du site à utiliser
|
L'élément "ShortName" de LintFixPerformer raccourcit de manière incorrecte les noms avec le même préfixe
|
Corriger des tâches lintAnalyze
|
|
Intégration de Lint |
Utilisation illimitée de la RAM par Lint dans AGP 7.0.0 Alpha 14
|
|
Mémoire |
L'outil de profil de mémoire affiche 0,2 Go au lieu de 150 Mo
|
|
Structure du projet |
Suggestion de mise à jour d'une dépendance trompeuse
|
|
Vue du projet |
Fenêtre d'outil du projet -> Vue Android : les icônes de visibilité des classes ne s'affichent pas
|
Fichiers build.gradle et proguard mélangés dans la vue Projet dans Electric Eel Canary 9
|
Exception "Write-unsafe context!" dans GradleModuleModel.getBuildFile
|
|
Version du bundle/APK |
AGP : impossible de publier un type de compilation spécifique dans une configuration à plusieurs variantes
|
|
SDK Manager |
writeInstallerMetadata n'enregistre pas IOException en cas d'échec de création d'un répertoire
|
|
Assistant de mise à niveau |
L'assistant de mise à niveau d'AGP doit gérer les projets à l'aide d'android.disableAutomaticComponentCreation
|
|
Android Studio Electric Eel Canary 10 (2022.1.1.10)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha10
Problèmes résolus |
Plug-in Android Gradle |
Component.sources ne donne pas accès aux fichiers "resources"
|
SourceDirectories.addGeneratedSourceDirectory ne se connecte pas correctement pour les ressources Android
|
AGP ignore les remplacements jniLibs de 7.3.0-alpha08
|
Le plug-in kotlin-android-extensions ne fonctionne plus lorsque l'attribut "package" ne figure pas dans le fichier AndroidManifest.xml
|
java.io.IOException : impossible de supprimer res.jar
|
Il doit y avoir une erreur de synchronisation lorsque namespace == testNamespace
|
AGP duplique des dossiers res/ au premier niveau des AAR générés
|
Compose avec KMM - Erreur interne du backend : exception lors de la diminution de l'infrarouge
|
|
Recommandations sur la qualité des applications |
Cesser d'afficher la bannière Crashlytics au démarrage de Studio
|
|
Build Analyzer |
La compilation Gradle s'exécute indéfiniment lorsque la compilation réussit
|
|
Build C++ |
Emplacement de sortie stable pour compile_commands.json
|
|
Liaison de données |
Fuite de LayoutBindingModuleCaches via le bus de messages
|
|
Dexer (D8) |
Fournir un avertissement précis pour la nécessité d'activer le désucrage lambda
|
|
Importation/Synchronisation |
Échec de la synchronisation avec le message d'erreur "Impossible de trouver une variante correspondant au type de compilation et aux types de produits"
|
Multiplateforme Kotlin : référence non résolue
|
L'inspection du code ne semble pas fonctionner
|
Trier les variantes de compilation par ordre alphabétique
|
Les groupes de types manquants provoquent un plantage de la synchronisation
|
|
Infrastructure |
prepareKotlinBuildScriptModel échoue avec le répertoire prefab non lisible
|
|
Lint |
Affichage d'accents graves lors de l'application de la correction automatique d'annotations avec la cible du site à utiliser
|
L'élément "ShortName" de LintFixPerformer raccourcit de manière incorrecte les noms avec le même préfixe
|
Corriger des tâches lintAnalyze
|
|
Intégration de Lint |
Utilisation illimitée de la RAM par Lint dans AGP 7.0.0 Alpha 14
|
AndroidLintAnalysisTask présente des défauts de cache (miss) en raison de la normalisation du chemin d'accès relatif
|
|
Structure du projet |
Suggestion de mise à jour d'une dépendance trompeuse
|
|
Vue du projet |
Fenêtre d'outil du projet -> Vue Android : les icônes de visibilité des classes ne s'affichent pas
|
Fichiers build.gradle et proguard mélangés dans la vue Projet dans Electric Eel Canary 9
|
Exception "Write-unsafe context!" dans GradleModuleModel.getBuildFile
|
|
Version du bundle/APK |
AGP : impossible de publier un type de compilation spécifique dans une configuration à plusieurs variantes
|
|
Exécution des tests |
Le rapport de test HTML pour androidTest considère les scénarios de test ignorés comme des réussites
|
|
SDK Manager |
writeInstallerMetadata n'enregistre pas IOException en cas d'échec de création d'un répertoire
|
|
Android Studio Electric Eel Canary 9 (2022.1.1.9)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha09
Problèmes résolus |
Plug-in Android Gradle |
Les modifications de gestion du SDK cible interrompent les tests robolectric
|
ProcessLibraryManifest ne gère pas correctement la suppression des fichiers manifestes de la bibliothèque
|
AGP ignore les remplacements jniLibs de 7.3.0-alpha08
|
Autoriser l'exécution de R8 hors processus
|
Erreur lors de la synchronisation de Gradle
|
L'accès aux sources de variantes dans onVariant fait disparaître les sources Android standard, telles que buildconfig
|
"Créer un projet" utilise une version incorrecte de Gradle
|
Il manque l'API com.android.build.api.dsl.Lint dans l'API AGP 7.1-beta04 et/ou kdoc trompeur
|
Mise à niveau vers json-simple:1.1.1
|
Electric Eel Canary 3+ ne peut pas exécuter de projet JVM à l'aide d'une bibliothèque KMP. La CLI Gradle fonctionne
|
|
Aperçu de Compose |
androidx.media3.exoplayer.offline.Download ne génère aucun aperçu
|
L'appel récursif de PreviewParameterProvider génère NoSuchMethodException ou un aperçu vide sans erreur
|
|
Déploiement |
Le déploiement de l'aperçu de Compose sur l'appareil nécessite deux compilations Gradle
|
|
Outils de conception |
Validation de la mise en page : "androidx.viewpager2.widget.ViewPager2 est partiellement masqué dans la mise en page"
|
|
Importation/Synchronisation |
Rendre applicationIds disponibles pour toutes les variantes au moment de la synchronisation
|
KTIJ-22303 : les modèles Mpp et Kotlin ne correspondent pas à cacheOriginIdentifier
|
L'éditeur de la source de test unitaire ne parvient pas à résoudre la ressource de chaîne déclarée dans un autre module
|
La synchronisation est annulée/plante lors de la phase d'importation des données et n'est jamais signalée à l'écouteur de synchronisation principal
|
Obtention de la boîte de dialogue Structure du projet IDEA
|
Le KMP avec code commun HMPP ne se résout pas avec la cible Android uniquement
|
Avertissement d'emplacement JDK énigmatique suggérant un problème, mais sans le définir
|
|
Lint |
Avertissement lint incorrect pour l'annotation "@Parcelize" sur la classe scellée
|
"./gradlew lintDebug" n'imprime pas toujours des cas de non-respect spécifiques
|
L'indicateur ignoreWarnings (-w) de lint ignore les avertissements, mais pas la gravité des informations
|
Conflit lint "AutoCloseable utilisé sans 'try'-with-resources" et "Ce TypedArray doit être recyclé après utilisation avec #recycle()"
|
Lint initialise UAST à partir de la tâche de création de rapports qui devrait être non valide
|
Les tâches du rapport Android Lint ne sont jamais à jour
|
|
Intégration de Lint |
AndroidLintAnalysisTask présente des défauts de cache (miss) en raison de la normalisation du chemin d'accès relatif
|
|
Logcat |
[LogcatV2] insère les options "level:" plus tôt
|
Electric Eel c4 : "Impossible d'enregistrer les paramètres"
|
|
Vue du projet |
Android Studio affiche build.gradle deux fois lors de l'utilisation d'un lien symbolique
|
|
Exécution |
Message d'exception trompeur
|
|
Android Studio Electric Eel Canary 8 (2022.1.1.8)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha08
Problèmes résolus |
Build C++ |
Impossible de trouver (dupliquer) CMAKE après la mise à niveau d'AGP de 4.1.3 vers 4.2.0/7.2.1
|
|
Éditeur de fichiers Gradle |
Un avertissement signalant que la valeur buildToolsVersion est trop faible n'est pas précis
|
|
Lint |
La vérification des autorisations lint d'Android se bloque de manière irrégulière
|
|
Android Studio Electric Eel Canary 7 (2022.1.1.7)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha07
Problèmes résolus |
Plug-in Android Gradle |
Impossible d'ajouter des entrées zip "STORED" à apk après l'introduction de zipflinger par AGP dans 4.1.0
|
|
Aperçu de Compose |
Les aperçus de Compose des modules d'application ne trouvent pas de ressources dans les projets multimodules
|
|
Lint |
Lint plante sur des fichiers kt vides
|
|
Ressources |
EEL Canary 5 : impossible d'instancier et d'afficher des vues personnalisées dans l'éditeur XML
|
|
Effectuer des tests |
Résoudre l'exécution des tests unitaires pour les répertoires dans EE
|
|
Android Studio Electric Eel Canary 6 (2022.1.1.6)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha06
Problèmes résolus |
Plug-in Android Gradle |
Nom de fichier incorrect dans le fichier de sortie pour la transformation de SingleArtifact.AAR
|
JdkImageInput devrait être moins sensible aux modifications consécutives
|
La fonctionnalité dynamique est en conflit avec "android.uniquePackageNames"
|
|
Lint |
Lint unusedIds échoue incorrectement lors de l'utilisation de ViewBinding comme suggéré par les documents officiels
|
|
Android Studio Electric Eel Canary 5 (2022.1.1.5)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha05
Problèmes résolus |
Plug-in Android Gradle |
La vérification de la version Gradle dans AGP peut être coûteuse
|
Le plug-in Android Gradle doit utiliser la chaîne d'outils Gradle configurée via une extension pour les tâches de compilation Java
|
Le module AGP 7.2 com.android.test ne parvient pas à accéder aux classes de l'équipement de test du module com.android.app
|
Plantage de lint dans la version 1.7.0-RC2 de Kotlin
|
|
Importation/Synchronisation |
Problème de compilation avec plusieurs types de produits dans la nouvelle version
|
ProjectStructureDumper n'enregistre pas l'indicateur de dépendance exporté
|
|
Android Studio Electric Eel Canary 4 (2022.1.1.4)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha04
Problèmes résolus |
Plug-in Android Gradle |
Échec de l'écouteur de test AGP 7.x sur MacOS depuis 7.0.0-beta04 (incluse)
|
Supprimer l'utilisation du réflecteur kotlin dans le code cxx
|
Utiliser la cible 11 lors de la compilation d'AGP
|
AGP 7.2.0-rc01 :buildSrc:generatePrecompiledScriptPluginAccessors - shadow/bundletool/com/android/prefs/AndroidLocation$AndroidLocationException
|
|
Développement d'application |
Éditeur de traductions non déroulant
|
|
Analyse du code |
Lint ne s'exécute pas à la volée dans l'éditeur
|
|
Aperçu de Compose |
Fuite de ComposePreviewRepresentations via les connexions de bus de message dans FastPreviewManager
|
|
Outils de conception |
Le composant Image ignore la couleur d'arrière-plan de l'icône
|
Asset Studio ne recrée pas les fichiers .png pour les composants Image
|
|
Gestionnaire d'appareils |
AVD Manager ne sélectionne pas la bonne image système
|
|
Dexer (D8) |
Activer explicitement la modélisation d'API manquante dans D8/R8 à partir d'AGP
|
|
Premier lancement |
Affichage de la boîte de dialogue Partage de données à chaque lancement
|
|
Importation/Synchronisation |
L'échec de la synchronisation ne doit pas interrompre Compiler | Créer un projet
|
Arrêter le blocage sur MergedManifestManager.getSnapshot() dans LaunchUtils
|
Migrer AndroidProjectTaskRunner vers des API non obsolètes
|
|
IntelliJ |
"version" : "dev build" dans product-info.json
|
|
Lint |
ObsoleteSdkInt n'intercepte pas Build.VERSION.SDK_INT >= minSdkVersion
|
SystemPermissionTypo faux positif sur android.permission.WAKE_LOCK
|
|
Logcat |
[Logcat V2] Nous avons besoin d'une meilleure compatibilité avec les valeurs qui incluent des espaces
|
2 Go utilisés par 9 000 DeviceImpl détenus par AndroidLogcatService
|
Les paramètres du format Logcat ne sont pas conservés
|
[Logcat V2] Toutes les touches ne sont pas accompagnées des deux-points lors de l'utilisation de la saisie semi-automatique
|
|
Version du bundle/APK |
L'appel de tâches à partir de la fenêtre d'outil Gradle ne passe pas par l'infrastructure Android Studio, sauf au niveau supérieur
|
|
Gestionnaire de ressources |
Requête : proposer "convertir en webp" pour le menu contextuel du dossier, et pas seulement pour les fichiers
|
Android Studio 4.1 RC3 ne conserve pas la position dans le Gestionnaire de ressources lors de la suppression de ressources
|
Le Gestionnaire de ressources ne peut pas rechercher la valeur des chaînes
|
Bug : Android Studio oublie comment afficher la liste des ressources sous forme de grille
|
Android Asset Studio ajoute le préfixe ic_ aux fichiers
|
Vector Asset Studio a besoin d'une info-bulle sur le bouton
|
Le composant Image n'affiche pas le répertoire de ressources trié par ordre croissant
|
Lorsque vous ajoutez une image de composant, la liste des types s'affiche dans un ordre aléatoire
|
L'outil Draw 9 Patch devrait pouvoir effectuer un zoom arrière inférieur à 100 %
|
Bouton d'aide de la boîte de dialogue Enregistrer sous .9.png
|
Requête : autoriser la recherche d'éléments dans la liste déroulante en appuyant sur les lettres du clavier
|
Lors de la création d'une nouvelle icône d'application et d'un dossier de ressources partagé pour plusieurs types, l'emplacement de l'icône d'importation ne peut pas être modifié
|
Libellé tronqué de la boîte de dialogue "New Vector Asset" (Nouvel élément vectoriel)
|
Asset Studio génère un arrière-plan blanc pour les images, même lorsque la forme est définie sur "none"
|
Les drawables d'importation par lots ignorent les paramètres régionaux et la région
|
Gestionnaire de ressources : continue à utiliser par défaut un autre module en plus de mon module d'application
|
|
Éditeur de traductions |
L'éditeur de traductions doit rédiger les nouvelles entrées à la bonne position dans les fichiers
|
|
Android Studio Electric Eel Canary 3 (2022.1.1.3)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha03
Problèmes résolus |
Plug-in Android Gradle |
processReleaseManifest : package trouvé dans le faux négatif source AndroidManifest.xml
|
Supprimer la vérification qui interdit les utilisations de distributionSha256Sum dans le fichier de propriétés de wrapper
|
AndroidGradlePlugin version 7.2 bloque l'API de transformation lorsqu'elle est utilisée avec l'API ASM
|
|
Fenêtre de l'Assistant |
Assistant d'URL : l'implémentation par défaut de la méthode "getFile" est obsolète, vous devez la remplacer
|
|
Émulateur |
AS Electric Eel Canary 2 : un appui sur "Terminer" sur l'assistant de connexion de l'appareil ne fait rien
|
|
Importation/Synchronisation |
La dépendance circulaire du POM interrompt l'importation du projet
|
"Racines de contenu en double détectées" avec le plug-in Android Gradle 7.2.0
|
|
Lint |
SystemPermissionTypo faux positif sur android.permission.WAKE_LOCK
|
|
Logcat |
Le nouveau logcat AS 2021.3.1 Canary 8 ne peut pas copier du texte, car il manque une option pour rechercher le texte sélectionné dans Google
|
Le nouveau logcat n'affiche pas les journaux après les 2 premières secondes
|
|
Version du bundle/APK |
L'appel de tâches à partir de la fenêtre d'outil Gradle ne passe pas par l'infrastructure Android Studio, sauf au niveau supérieur
|
|
Ressources |
NPE dans AarResourceRepositoryCache.createCachingData (AS Electric Eel)
|
|
Exécution |
L'option "Appareils" n'est pas visible et ne peut pas exécuter l'application même si le module d'application est disponible
|
|
Outil de mise à jour |
Patcher sur M1 ne fonctionne pas pour EE c1 vers EE c2
|
|
Assistant de mise à niveau |
"Impossible de trouver la version d'AGP dans les fichiers de compilation" Qu'est-ce que cela signifie ? Quelqu'un peut-il y remédier ?
|
|
Android Studio Electric Eel Canary 1 (2022.1.1.2)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha02
Problèmes résolus |
Importation/Synchronisation |
Une exception AlreadyDisposedException s'est produite lors de la synchronisation
|
|
Lint |
[Lint] Un détecteur de type de ressource incorrect détecte des erreurs dans du code valide lorsque ce code se trouve dans plusieurs modules
|
|
Android Studio Electric Eel Canary 1 (2022.1.1.1)
Disponible avec :
- Plug-in Android Gradle 7.4.0-alpha01
Problèmes résolus |
Plug-in Android Gradle |
Nouvelles lignes XML tronquées dans les builds avec divisions
|
Ajouter des méthodes de désucrage au modèle lint
|
|
Variantes de compilation |
Fenêtre "Variantes de compilation" bloquée lors du changement de variante en cours de synchronisation/de compilation
|
Le type de compilation est verrouillé sur le type abi ndk par défaut, impossible de le modifier
|
AS ne peut pas basculer entre les variantes de compilation si les types de produit ont des ensembles d'ABI natifs qui ne se chevauchent pas
|
Sélecteur de variante jamais terminé
|
Le changement de variantes avec différents ABI est cassé
|
|
Édition de Compose |
BridgeContext.getSystemService() enfreint le contrat en générant au lieu de renvoyer la valeur "null" pour les services non reconnus
|
|
Aperçu de Compose |
Faire glisser une vue fait planter l'aperçu interactif
|
|
Outils de conception |
Un trait drawable de forme avec une largeur inférieure à 1,0 ne s'affiche dans le volet Conception de la mise en page que s'il est précédé d'un "0"
|
L'affichage de la chaîne HTML dans le concepteur ne correspond pas à ce qui s'affiche sur tous les appareils/émulateurs que j'ai essayés
|
|
Émulateur |
Impossible de désactiver le partage du presse-papiers dans Android Studio Bumblebee
|
|
Importation/Synchronisation |
com.android.tools.idea.testing.AndroidGradleTestUtilsKt#verifySyncedSuccessfully n'intercepte pas les dépendances manquantes
|
Changement de variante alors que la compilation ne se termine jamais
|
Android Studio n'est pas compatible avec l'imbrication Gradle Composite-Build
|
Les messages d'erreur du plug-in Android Support doivent être reformulés
|
|
IntelliJ |
Menu de la bande tactile MBP 15" 2018 manquant
|
|
Éditeur de mise en page |
L'attribut android:theme sur ViewGroup est ignoré
|
Problème d'affichage de l'aperçu avec ?android/attr:[color].
|
La vue personnalisée ne s'affiche pas dans l'aperçu lors du chargement de la police
|
Android Studio plante
|
Erreur du moteur de rendu de mise en page
|
Bug : aucun aperçu pour les préférences personnalisées
|
Aperçu différent de l'application en cours d'exécution | ?attr non compatible avec fillColor d'un fichier XML (drawable vectoriel)
|
Problème de rendu lié à l'utilisation de CameraView
|
|
Lint |
Ajouter l'indicateur --offline à lint
|
InconsistentLayout ne respecte pas la référence
|
|
Composition |
Les boîtes de dialogue ne s'affichent pas dans l'aperçu
|
|
Assistant de création de projet |
L'assistant du nouveau module benchmark doit sélectionner minSdk 23
|
|
Version du bundle/APK |
Bundletool : les éléments de filtre d'intent ne sont pas fusionnés correctement entre les modules de fonctionnalités et les modules de base
|
|
Assistant de mise à niveau |
L'assistant de mise à niveau AGP n'est jamais terminé
|
|
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/12/22 (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/12/22 (UTC)."],[],[]]