58 votes

Android Studio 4.0 Layout Inspector ne fonctionne pas

Je ne vois aucune mise à jour de Layout Inspector dans le nouveau studio Android (4.0).

Mon application vise l'API 29, et la version des outils de construction est la suivante buildToolsVersion '29.0.3' .

J'utilise l'émulateur Pixel_2_api_29 et mon appareil MI A3 OS version 10 .

Et c'est tout ce que je peux voir layout inspector android studio 4.0

1 votes

Avez-vous mis à jour votre plugin gradle Android vers la version 4.0.0 ou supérieure ?

4 votes

@orelzion J'ai le même problème, avez-vous trouvé une solution ?

1 votes

La création d'un nouvel émulateur a permis de résoudre le problème.

66voto

shubhamgarg1 Points 363

Dans la fenêtre Outils->SDK Manager, veuillez vérifier que Layout Inspector Image Server pour API 29-30 est installé.

enter image description here

Si le problème persiste, jetez un coup d'œil à la fenêtre Run et si vous voyez une erreur dlopen pour une bibliothèque, ajoutez Android:extractNativeLibs="true" dans votre fichier AndroidManifest.xml.

23voto

DungPhan Points 176

Essayez d'arrêter l'application en cours d'exécution et de l'exécuter à nouveau en mode débogage (cliquez sur le bouton "Debug" ou appuyez sur Shift F9) et sélectionnez à nouveau votre processus. Veuillez voir quelques captures d'écran ci-dessous :

  1. en cas d'erreur : enter image description here

  2. et après avoir arrêté et relancé Debug : enter image description here

18voto

Daniele Points 450

Essayez avec adb shell settings delete global debug_view_attributes et adb shell settings delete global debug_view_attributes_application_package enter image description here

0 votes

Cela m'a aidé à faire en sorte qu'au moins AS ait un indice de ce qui se passait.

2 votes

Pour les autres, vous verrez cette boîte de dialogue dans A/S si vous débranchez l'appareil après avoir "essayé" de démarrer Layout Inspector. Daniele n'a pas sorti ça de nulle part =)

1 votes

Oui, je n'ai pas eu le temps d'argumenter la réponse, désolé :)

3voto

jameseronious Points 149

Assurez-vous que android:hardwareAccelerated="false" n'est pas dans votre fichier manifeste.

4 votes

J'ai essayé toutes les réponses ci-dessus, mais aucune ne fonctionne.

0voto

Si vous ne parvenez pas à afficher l'inspecteur Flutter et que vous voyez quelque chose comme "Installing DevTools" sur un système Mac. Vous devez ajouter la variable d'environnement suivante.

  1. ouvrir ~/.bash_profile ou ouvert $HOME/.zshrc (en fonction de votre système de fichiers)

  2. Ajouter :

    Hierarchy Viewer Variable

    export ANDROID_HVPROTO=ddm

    source ~/.bash_profile

  3. source ~/.bash_profile ou source $HOME/.zshrc

Pour la réponse originale, cliquez ici : Crédits

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X