Erreur de plug-in Flutter non installé;. Lors de l'exécution de Flutter Doctor

92

Je suis en train Flutter SDKde configurer sur mon LinuxUbuntu 16.4 système . Pourquoi est-ce que j'obtiens l'erreur suivante lorsque j'exécute le flutter doctor? J'ai spécifié à la fois PATHSpour flutteret dartdans le .bashrcmais j'obtiens cette erreur lorsque je coursflutter doctor

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[✓] Android Studio (version 3.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[✓] IntelliJ IDEA Community Edition (version 2018.2)
[!] VS Code (version 1.25.1)
[!] Connected devices
    ! No devices available

! Doctor found issues in 2 categories.
Philip Mutua
la source
Je pense que vous avez juste besoin de mettre à jour vers une version plus récente de Flutter.
Günter Zöchbauer
14
Sur Windows> Android Studio> Fichier> Paramètres> Plugins> Rechercher flutter> Installer
Abdurakhmon
2
Vous pouvez ignorer cela si vous n'utilisez pas Android Studio dans Flutter Development. Par défaut, les plugins Flutter et Dart ne sont pas installés dans Android Studio. Vous devez toujours les installer manuellement. Je recommanderais VSCode dans le développement de flutter car il est léger.
MJ Montes
7
toutes les solutions ne fonctionnent pas pour moi. Remarquez, j'ai déjà installé le plugin flutter et dart. Comment puis-je résoudre le problème?
Mr Special
1
J'ai le même problème, la meilleure solution s'il vous plaît
f_anto

Réponses:

87
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.9.4, on Linux, locale en_IN)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.1)
[✓] Android Studio (version 3.1)
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
[!] Connected devices
    ! No devices available

Solution qui a fonctionné pour moi :

  1. Installez simplement des plugins.
    Studio >> Fichier> Paramètres> Plugins> Parcourir les référentiels
  2. Recherchez flutter.
  3. Appuyez sur Installer (une boîte de dialogue apparaîtra concernant la dépendance des fléchettes. Cliquez sur Oui).
  4. Une fois l'installation terminée, redémarrez Android Studio.

entrez la description de l'image ici

Maintenant, lancez Flutter Doctor.

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.9.4, on Linux, locale en_IN)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.1)
[✓] Android Studio (version 3.1)
[!] Connected devices
    ! No devices available

Manjunath Rao
la source
14
J'ai déjà installé le plugin flutter et dart. ça ne marche pas :(. J'utilise android studio 3.1
Mr Special
2
@MrSpecial Avez-vous installé le studio Android dans un chemin différent? J'ai le même problème. Mon chemin d'installation est différent et le plugin est stocké dans le chemin utilisateur
noobEinstien
@noobEinstien Comment avez-vous corrigé alors?
Atul
2
@Atul n'a pas corrigé, ils montrent juste les éditeurs disponibles, ce n'est pas vraiment important.
noobEinstien
69

Solution sûre pour Mac (Android Studio 4.1+) Il se trouve maintenant dans un répertoire différent, mais le lien symbolique aide.

Exécutez simplement cette commande dans le terminal

ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
Andrew
la source
5
salut frère, ce travail pour moi, peut plus expliquer ce que cette commande fait?
q8yas
3
@ q8yas Command redirige simplement Flutter Doctor vers le dossier différent pour trouver les plugins (où ils se trouvent maintenant)
Andrew
Cela n'a pas fonctionné pour moi, cependant, l'installation manuelle du plugin via Android Studio, comme Paresh Mangukiya recommandé, a fonctionné.
KeithB
1
Cela a fonctionné pour moi. Déjà installé le plugin. Mais la même erreur se répétait. Mais cela a parfaitement fonctionné.
Jithin U. Ahmed il y a
18

Le problème est simplement que "flutter doctor" n'est pas capable de lire dans les coulisses que tout va bien et à jour. Ce problème est temporaire (jusqu'au prochain patch ou mise à jour) et peut être évité car il n'affectera nulle part dans le processus de développement.

C'est un problème fréquemment rencontré lorsque nous mettons à jour une version plus récente de Flutter. Récemment également, lors de la mise à jour vers Flutter 1.22.1 (Stable), il génère une erreur "Plugins non installés", alors qu'ils sont installés et à jour. La désinstallation et la réinstallation ne fonctionneront pas non plus, car Android Studio choisira à nouveau la même version à installer.

Ruchir Rai
la source
2
Donc, cela vient de se produire dans la nouvelle version? avez-vous réussi à le réparer?
Jaspal Singh Rathour
Oui s'est produit cette fois aussi. Il vaut mieux l'ignorer. Ce n'est qu'un rapport de santé de notre configuration et ne doit pas être manipulé. C'est dans la connaissance du flottement d'équipe maintenant.
Ruchir Rai
1
C'est un bug, mon studio Android fonctionne correctement, ne s'affiche tout simplement pas flutter doctor -v. J'ouvre un problème sur Github pour avertir les développeurs, j'espère qu'il sera corrigé dans la prochaine mise à jour.
Maruf Hassan
11

J'ai eu ce problème lorsque j'ai plusieurs versions d' Android Studio , il ne semble pas que vous ayez plusieurs versions. Mais vous utilisez IntelliJ IDEA Community Edition, alors êtes-vous sûr d'avoir installé les plugins dans Android Studio ?.

J'aurais dit cela dans un commentaire mais je n'ai pas assez de représentants

FoxyError
la source
9

IntelliJ IDEAet Android Studioont été installés sur ma machine. J'ai supprimé IntelliJ IDEAparce que j'ai installé Dartet des Flutterplugins sur Android Studio. Ensuite, la flutter doctorcommande fonctionne parfaitement, peut-être est-ce utile à quelqu'un.

nAkhmedov
la source
Toute autre solution, j'ai besoin des deux IDE ..
noobEinstien
9

Le problème est d'installer les plugins Flutter et Dart requis. Il existe deux manières d'y parvenir:

  1. Accédez au studio Android → Paramètres → plugins → dans la barre de recherche, recherchez les plugins Flutter et Dart.
    Si vous installez d'abord Flutter, Dart peut être automatiquement installé avec lui, sinon installez-les séparément.

  2. Si vous utilisez VScode, dans la barre d'activité, cliquez sur les extensions ou appuyez sur Ctrl+ Shift+ X. Là, vous pouvez rechercher des plugins Flutter et Dart.

Maintenant tapez flutter doctor.

Sujith
la source
7

Lorsque vous exécutez la flutter doctorcommande, il vérifie votre environnement et affiche un rapport dans la fenêtre du terminal. Dans votre cas, il semble que vous n'ayez pas installé le plugin dart and flutter pour pouvoir les utiliser dans Android Studio.

Pour installer un plugin, cliquez sur Fichiers> Paramètres> Plugins> installer les plugins jetbrain

Les plugins ajouteront de nouvelles fonctionnalités au studio Android liées au flutter. Exemple, il ajoutera l'inspecteur de scintillement, contour.

Le SDK que vous avez ajouté au chemin sera nécessaire lors de la création d'un nouveau projet Flutter.

entrez la description de l'image ici

Peter Haddad
la source
J'ai déjà installé Dart et leurs chemins vers .bashrc. Quand je tapeflutter ou dartdans le terminal. La ligne de commande me montre une liste de commandes à utiliser pour dartou pour flutter.
Philip Mutua
oui mais vous devez également installer les plugins Flutter et Dart pour Android Studio afin de pouvoir utiliser leurs fonctionnalités dans Android Studio. Lorsque vous installez le plugin Flutter pour Android Studio et cliquez sur fichier> nouveau, vous aurez une nouvelle option appelée "nouveau projet de flutter"
Peter Haddad
7

UTILISATEURS LINUX: Icd d » dans mon répertoire personnel , puis j'ai ajouté
export PATH="$PATH:/home/frodo/flutter/bin/flutter"dans le .bashrcfichier et sourceed pour rafraîchir la .bashrc. Dépend de l'endroit où vous avez déplacé votre sdk flutter.

Ensuite, je lance "Flutter Doctor". J'ai obtenu les résultats suivants:

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, v0.5.1, on Linux, locale en_US.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK 28.0.2)
[✓] Android Studio (version 3.1)
[✓] IntelliJ IDEA Community Edition (version 2018.2)
[!] VS Code (version 1.25.1)
[!] Connected devices
    ! No devices available

Pour exporter le tracé de flottement de façon permanente:


export PATH="$PATH:/path/to/dir" dans le .bashrc

Par exemple:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"

Et courir:

source .bashrc

Comment définir définitivement $PATH sur LINUX / UNIX

Philip Mutua
la source
6

Selon les images suivantes, installez d'abord requis flutteret dartplugins, puis après avoir téléchargé Flutter sdk à partir de la page officielle de flutter-sdk-download-page , ajoutez des chemins de flutter et de fléchettes:
entrez la description de l'image ici

Mohsen Emami
la source
6

J'ai rencontré une erreur similaire après la mise à jour du studio Android, il s'avère que je dois mettre à jour le plugin Flutter existant.

Pour résoudre ce problème, accédez à android studio → préférences → plugins → installés → mettez à jour votre plugin Flutter installé

Tim
la source
5

Vous avez manqué cette étape du processus d'installation.

Installez les plugins Flutter et Dart:

  • Démarrez Android Studio.
  • Ouvrez les préférences du plugin (Fichier → Paramètres → Plugins sous Windows et Linux OU Préférences → Plugins sous macOS ).
  • Sélectionnez Browse repositories, sélectionnez le plugin Flutter et cliquez sur Install.
  • Cliquez sur Oui lorsque vous êtes invité à installer le plugin Dart.
  • Cliquez Restartlorsque vous y êtes invité.

Si vous utilisez Visual Studio Code, pour installer les plug-ins Flutter et Dart:

  • Démarrez VS Code.
  • Appelez Vue → Palette de commandes.
  • Tapez installet sélectionnez Extensions: Install Extensions.
  • Saisissez flutterle champ de recherche d'extensions, sélectionnez Flutterdans la liste et cliquez sur Install. Cela installe également le plugin Dart requis.
  • Validez votre configuration avec le Flutter Doctor
  • Appelez Vue → Palette de commandes….
  • Tapez doctoret sélectionnez Flutter: Run Flutter Doctor.

Vérifiez la sortie dans le volet SORTIE pour tout problème.

nt25375
la source
3
The best way to install it on Windows 

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.20.1, on Microsoft Windows [Version 10.0.18363.959], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 30.0.0)
[√] Android Studio (version 4.0)
[√] VS Code (version 1.47.3)
[!] Connected device
    ! No devices available

1- Ouvrez le fichier Android Studio-> Paramètres-> Plugins et assurez-vous que Flutter et Dart sont installés entrez la description de l'image ici

2- Allez dans VSCode vers Extensions et installez Flutter et Dart Extension

entrez la description de l'image ici

J'espère que cela a résolu le problème

Yazan Najjar
la source
3

bonjour à tous, j'ai eu le même problème et aucune des réponses ci-dessus n'a été corrigée, alors je suis allé sur le flutter officiel GitHub et j'ai trouvé la réponse ici est le lien et vous devez suivre toutes ces étapes.

https://github.com/flutter/flutter/issues/67986

mise à niveau de scintillement

flutter config --android-studio-dir = "C: \ Program Files \ Android \ Android Studio"

docteur flutter -v

Ensuite, si le problème persiste, passez simplement au canal bêta et la mise à niveau flottera, cela résoudra le problème.

bêta du canal flutter

mise à niveau de scintillement

vous pouvez activer le flutter web en tant qu'étapes facultatives

https://flutter.dev/docs/get-started/web

Syed Usama Ahmad
la source
Cela a fonctionné sur Windows 10, Flutter Beta et Android Studio 4.1.1. Merci!
Maki il y a
2

Vous pouvez simplement installer le plugin Flutter and Dart dans le studio Android en suivant ces étapes:

  1. Démarrez l'application Android Studio
  2. Ouvrez les préférences du plugin (Préférences> Plugins sous macOS, Fichier> Paramètres> Plugins sous Windows et Linux).
  3. Sélectionnez Marketplace…, recherchez le plugin Flutter et cliquez sur installer.
  4. Cliquez sur Oui lorsque vous êtes invité à installer le plugin Dart.
  5. Cliquez sur Appliquer et OK.
  6. Cliquez sur "Redémarrer" dans la fenêtre contextuelle.

L'image ci-dessous indique où vous devez le faire

entrez la description de l'image ici

Paresh Mangukiya
la source
1

Si vous utilisez VSCode, accédez aux extensions et recherchez Flutter.Ensuite, installez-le simplement et assurez-vous que vous avez déjà installé Dart là-bas et après cela, si cela ne fonctionne pas, copiez le chemin de la corbeille de flutter que vous pouvez localiser en C /'flutter-SDK-path'/bin.puis copiez-le et ajoutez-le à la variable d'environnement et ajoutez-le à ce chemin afin que vous puissiez facilement accéder à flutter.J'espère que cela fonctionne.

Si vous utilisez Android Studio, l'article déjà indiqué peut vous aider. Et assurez-vous que vous disposez des dernières versions des SDK et Android Studio ou VSCode afin que les versions ne puissent pas introduire d'erreur. J'espère que ça marche.

Nitin0310
la source
1

Si vous n'utilisez que VSCode pour le développement, vous n'avez pas besoin d'installer de plugins pour Android Studio et vice versa. Cela ne vous posera jamais de problème.

Sirus
la source
1

J'ai résolu ce problème en désinstallant Flutter des Plugins. Après avoir redémarré Android Studio, j'ai ouvert les plugins, puis cela montre que mon plugin Dart n'est pas compatible avec mon Android Studio (v3.6). J'ai mis à jour Dart, redémarré Android Studio, puis réinstaller Flutter. Après cela, je dois définir le chemin du SDK pour le Flutter et voilà, tout fonctionne maintenant: D

Jessie Pilor
la source
1

Si vous avez installé Android Studio plusieurs fois, l'invite de commande ou PowerShell affecté au premier et peut-être que vous exécutez le second. Alors, recherchez Android Studio, si vous avez plus d'une installation, supprimez la première. Ensuite, téléchargez les plugins dans Android Studio en suivant les étapes suivantes.

Étape 1 : Studio -> Fichier -> Paramètres -> Plugins -> Parcourir les référentiels

Étape 2 : Recherchez Flutter et téléchargez-le

Étape 3 : lorsque vous avez terminé, redémarrez Android Studio.

Technologie Zimbakov
la source
1

Je viens d'avoir ce problème après une mise à jour et je l'ai résolu en entrant Fichier / Paramètres / Plugins. Ensuite, en haut de la fenêtre, il y a deux options: Marketplace et Installé, puis j'ai cliqué sur Installé et sur le plugin Flutter, il y avait un message disant que la version actuelle de Flutter ne prend pas en charge la nouvelle version d'Android Studio, donc il y avait un vert bouton Écrit «Redémarrer» puis j'ai cliqué et quand il a ouvert à nouveau, le problème a disparu. Ce n'est peut-être pas la même chose pour vous, mais beaucoup de gens le chercheront ici et peuvent aider quelqu'un.

Fabrício Justo
la source
1

J'ai résolu cela en ouvrant le plugin dans les paramètres, où sous l'onglet `` installé '', j'ai remarqué le texte bleu `` Page d'accueil du plugin '' qui était un raccourci vers les plugins JetBrains. Il y avait un accord que j'ai dû accepter pour bénéficier de toutes les fonctionnalités. J'ai accepté et j'ai également édité mes variables d'environnement en ajoutant le chemin vers le bac de dart-SDK. Auparavant, je n'avais que le bac de scintillement ajouté au chemin. Quoi qu'il en soit, cela a résolu mon problème.

Babu serein
la source
1

Selon ce commentaire, les avertissements des plugins n'ont pas d'importance. Au moins, cela n'avait pas d'importance pour moi, cela fonctionnait bien.

Comme indiqué,

salut @EastCartel, essayez avec la configuration de flutter --android-studio-dir = C: \ Program Files \ Android \ Android Studio ou votre chemin correct. et vous avez 3 problèmes.

1- Ouvrez d'abord votre studio Android et ajoutez le plugin Flutter (ce plugin ajoute automatiquement un plugin Dart aussi).

entrez la description de l'image ici

2- Ouvrez également le code Visual Studio et ajoutez une extension de flutter.

entrez la description de l'image ici

3- Et lancez Flutter Doctor --android-licences

entrez la description de l'image ici

si le problème persiste, essayez la mise à niveau du flutter

bonne chance!

Erik Lange
la source
0

Vous devez installer Flutter et Dart à la fois sur Visual Studio Code et Android Studio!

Essayez d'utiliser la commande suivante:

flutter doctor --android-licenses , et appuyez sur y pour installer toutes les licences.

résultat

singhpriti
la source