Flutter Plugin nicht installiert Fehler;. Beim Flattern Doktor

93

Ich konfiguriere Flutter SDKauf meinem Linux- Ubuntu 16.4System. Warum erhalte ich den folgenden Fehler, wenn ich den Flatterarzt starte? Ich habe sowohl PATHSfür flutterals auch dartin angegeben, .bashrcaber ich erhalte diesen Fehler, wenn ich laufeflutter 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
quelle
Ich denke, Sie müssen nur auf eine neuere Flutter-Version aktualisieren.
Günter Zöchbauer
14
Unter Windows> Android Studio> Datei> Einstellungen> Plugins>
Abdurakhmon
2
Sie können dies ignorieren, wenn Sie Android Studio in Flutter Development nicht verwenden. Standardmäßig sind Flutter- und Dart-Plugins nicht in Android Studio installiert. Sie müssen sie noch manuell installieren. Ich würde VSCode in der Flatterentwicklung empfehlen, da es leicht ist.
MJ Montes
7
Alle Lösungen funktionieren bei mir nicht. Beachten Sie, dass ich das Flatter- und Dart-Plugin bereits installiert habe. Wie kann ich das Problem lösen?
Mr Special
1
Ich bekomme das gleiche Problem, bitte jede beste Lösung
f_anto

Antworten:

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

Lösung, die bei mir funktioniert hat :

  1. Installieren Sie einfach Plugins.
    Studio >> Datei> Einstellungen> Plugins> Repositorys durchsuchen
  2. Suche nach Flattern.
  3. Tippen Sie auf Installieren (ein Dialogfeld zur Dartabhängigkeit wird angezeigt. Klicken Sie auf Ja).
  4. Sobald die Installation abgeschlossen ist, starten Sie Android Studio neu.

Geben Sie hier die Bildbeschreibung ein

Führen Sie jetzt Flatterarzt.

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
quelle
14
Ich habe bereits das Flatter- und Dart-Plugin installiert. es funktioniert nicht :(. Ich benutze Android Studio 3.1
Mr Special
2
@ MrSpecial Haben Sie Android Studio auf einem anderen Pfad installiert? Ich habe das gleiche Problem. Mein Installationspfad ist anders und das Plugin wird im Benutzerpfad gespeichert
noobEinstien
@noobEinstien Wie hast du das dann behoben?
Atul
2
@ Atul nicht behoben, Sie zeigen nur verfügbare Editoren, es ist nicht wirklich wichtig.
noobEinstien
77

Sichere Lösung für Mac (Android Studio 4.1+) Es befindet sich jetzt in einem anderen Verzeichnis, aber Symlink hilft.

Führen Sie einfach diesen Befehl im Terminal aus

ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1
Andrew
quelle
7
Hallo Bruder, diese Arbeit für mich, kann mehr erklären, was dieser Befehl tut?
Q8yas
3
@ q8yas Command leitet Flatter Doctor einfach in den anderen Ordner um, um Plugins zu finden (wo sie sich jetzt befinden)
Andrew
Dies hat bei mir nicht funktioniert, aber die manuelle Installation des Plugins über Android Studio, wie von Paresh Mangukiya empfohlen, hat funktioniert.
KeithB
1
Das hat bei mir funktioniert. Plugin bereits installiert. Aber der gleiche Fehler wiederholte sich. Aber das hat perfekt funktioniert.
Jithin U. Ahmed
18

Das Problem ist nur, dass "Flatterarzt" hinter den Kulissen nicht lesen kann, dass alles in Ordnung und aktuell ist. Dieses Problem ist vorübergehend (bis zum nächsten Patch oder Update) und kann vermieden werden, da es keine Auswirkungen auf den Entwicklungsprozess hat.

Dies ist ein häufig auftretendes Problem, wenn wir eine neuere Version von Flutter aktualisieren. Kürzlich wurde auch beim Update auf Flutter 1.22.1 (Stable) der Fehler "Plugins nicht installiert" ausgegeben, während sie installiert und auf dem neuesten Stand sind. Das Deinstallieren und Neuinstallieren funktioniert ebenfalls nicht, da Android Studio erneut dieselbe Version für die Installation auswählt.

Ruchir Rai
quelle
2
Das ist also gerade in der neuen Version passiert? hast du es geschafft, es zu beheben?
Jaspal Singh Rathour
Ja ist diesmal auch aufgetreten. Es ist besser, es zu ignorieren. Es ist nur ein Gesundheitsbericht unseres Setups und sollte nicht manipuliert werden. Es ist mittlerweile im Wissen des Teamflatterns.
Ruchir Rai
1
Es ist ein Fehler, mein Android Studio läuft flattern richtig nur nicht auf flutter doctor -v. Ich öffne ein Problem auf Github, um die Entwickler zu benachrichtigen. Hoffentlich wird es im nächsten Update behoben.
Maruf Hassan
11

Ich hatte dieses Problem, wenn ich mehrere Versionen von Android Studio hatte. Es sieht nicht so aus, als hätten Sie mehrere Versionen. Sie verwenden jedoch IntelliJ IDEA Community Edition. Sind Sie also sicher, dass Sie die Plugins in Android Studio installiert haben ?

Ich hätte das in einem Kommentar gesagt, aber ich habe nicht genug Repräsentanten

FoxyError
quelle
9

IntelliJ IDEAund Android Studiowurden auf meinem Computer installiert. Ich habe gelöscht, IntelliJ IDEAweil ich auf Android Studio installiert Dartund FlutterPlugins. Dann flutter doctorfunktioniert der Befehl perfekt, vielleicht ist es jemandem nützlich.

nAkhmedov
quelle
Für jede andere Lösung benötige ich beide IDEs.
noobEinstien
9

Das Problem besteht in der Installation der erforderlichen Flutter- und Dart-Plugins. Es gibt zwei Möglichkeiten, wie Sie dies erreichen können:

  1. Gehen Sie zu Android Studio → Einstellungen → Plugins → Suchen Sie in der Suchleiste nach Flutter- und Dart-Plugins.
    Wenn Sie zuerst Flutter installieren, wird Dart möglicherweise automatisch installiert, andernfalls werden sie separat installiert.

  2. Wenn Sie VScode verwenden, klicken Sie in der Aktivitätsleiste auf Erweiterungen oder drücken Sie Ctrl+ Shift+ X. Dort können Sie nach Flatter- und Dart-Plugins suchen.

Geben Sie nun Flatterarzt ein.

Sujith
quelle
7

Wenn Sie den flutter doctorBefehl ausführen , überprüft er Ihre Umgebung und zeigt dem Terminalfenster einen Bericht an. In Ihrem Fall haben Sie das Dart- und Flatter-Plugin anscheinend nicht installiert, um sie in Android Studio verwenden zu können.

Um ein Plugin zu installieren, klicken Sie auf Dateien> Einstellungen> Plugins> Jetbrain-Plugins installieren

Die Plugins werden Android Studio neue Funktionen in Bezug auf Flattern hinzufügen. Beispiel: Es wird der Flatterinspektor Outliner hinzugefügt.

Das SDK, das Sie dem Pfad hinzugefügt haben, wird beim Erstellen eines neuen Flatterprojekts benötigt.

Geben Sie hier die Bildbeschreibung ein

Peter Haddad
quelle
Ich habe bereits Dart und ihre Wege zu installiert .bashrc. Wenn ich tippe flutteroder dartim Terminal. Die Befehlszeile zeigt mir eine Liste von Befehlen, die entweder dartoder verwendet werden sollen flutter.
Philip Mutua
Ja, aber Sie müssen auch die Flatter- und Dart-Plugins für Android Studio installieren, um ihre Funktionalität in Android Studio nutzen zu können. Wenn Sie das Flatter-Plugin für Android Studio installieren und auf Datei> Neu klicken, haben Sie eine neue Option namens "Neues Flatter-Projekt"
Peter Haddad
7

Linux - Benutzer: Ich cd‚d in meinem Home - Verzeichnis dann habe ich
export PATH="$PATH:/home/frodo/flutter/bin/flutter"in .bashrcDatei und sourceed es die aufzufrischen .bashrc. Kommt darauf an, wohin du dein Flatter-SDK bewegt hast.

Dann lasse ich "Flatterdoktor" laufen. Ich habe folgende Ergebnisse erhalten:

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

So exportieren Sie den Flatterpfad dauerhaft:


export PATH="$PATH:/path/to/dir" in dem .bashrc

Zum Beispiel:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"

Und Renn:

source .bashrc

So stellen Sie $PATHLINUX / UNIX dauerhaft ein

Philip Mutua
quelle
6

Nach folgenden Bilder zuerst Installation erforderlich flutterund dartPlugins und dann nach Flutter sdk Herunterladen von official-Flattern-sdk-Download-Seite , fügen Sie flattern und Dart Pfade:
Geben Sie hier die Bildbeschreibung ein

Mohsen Emami
quelle
6

Ich habe nach dem Aktualisieren von Android Studio einen ähnlichen Fehler festgestellt. Es stellt sich heraus, dass ich das vorhandene Flatter-Plugin aktualisieren muss.

Um dies zu beheben, gehen Sie zu Android Studio → Einstellungen → Plugins → installiert → Aktualisieren Sie Ihr installiertes Flatter-Plugin

Tim
quelle
5

Sie haben diesen Schritt im Installationsprozess verpasst .

Installieren Sie die Flutter- und Dart-Plugins:

  • Starten Sie Android Studio.
  • Öffnen Sie die Plugin-Einstellungen (Datei → Einstellungen → Plugins unter Windows und Linux ODER Einstellungen → Plugins unter macOS ).
  • Wählen Sie Browse repositories, wählen Sie das Flutter-Plugin und klicken Sie auf Install.
  • Klicken Sie auf Ja, wenn Sie aufgefordert werden, das Dart-Plugin zu installieren.
  • Klicken Sie auf, Restartwenn Sie dazu aufgefordert werden.

Wenn Sie Visual Studio Code verwenden, installieren Sie die Flutter- und Dart-Plugins:

  • Starten Sie VS Code.
  • Rufen Sie Ansicht → Befehlspalette auf.
  • Geben Sie ein installund wählen Sie Extensions: Install Extensions.
  • Geben Sie flutterdas Suchfeld für Erweiterungen ein, wählen Sie es Flutterin der Liste aus und klicken Sie auf Install. Dadurch wird auch das erforderliche Dart-Plugin installiert.
  • Überprüfen Sie Ihr Setup mit dem Flutter Doctor
  • Aufruf aufrufen → Befehlspalette….
  • Geben Sie ein doctorund wählen Sie Flutter: Flutter Doctor ausführen.

Überprüfen Sie die Ausgabe im Bereich OUTPUT auf Probleme.

nt25375
quelle
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- Öffnen Sie Android Studio File-> Settings-> Plugins und stellen Sie sicher, dass Flutter und Dart installiert sind Geben Sie hier die Bildbeschreibung ein

2- Gehen Sie zu VSCode to Extensions und installieren Sie Flutter and Dart Extension

Geben Sie hier die Bildbeschreibung ein

Hoffe, es hat das Problem gelöst

Yazan Najjar
quelle
3

Hallo allerseits, ich hatte das gleiche Problem und keine der oben genannten Antworten wurde behoben. Ich ging zum offiziellen GitHub und fand dort die Antwort. Hier ist der Link und Sie müssen alle diese Schritte befolgen.

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

Flattern Upgrade

flatter config --android-studio-dir = "C: \ Programme \ Android \ Android Studio"

flattern Doktor -v

Wenn das Problem weiterhin besteht, wechseln Sie einfach zum Beta-Kanal und das Upgrade flattert, um das Problem zu beheben.

Flatterkanal Beta

Flattern Upgrade

Sie können die Flatterbahn als optionale Schritte aktivieren

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

Syed Usama Ahmad
quelle
Dies funktionierte unter Windows 10, Flutter Beta und Android Studio 4.1.1. Vielen Dank!
Maki
2

Sie können das Flutter and Dart Plugin einfach im Android Studio installieren, indem Sie die folgenden Schritte ausführen:

  1. Starten Sie die Android Studio-Anwendung
  2. Öffnen Sie die Plugin-Einstellungen (Einstellungen> Plugins unter macOS, Datei> Einstellungen> Plugins unter Windows und Linux).
  3. Wählen Sie Marketplace…, suchen Sie das Flutter-Plugin und klicken Sie auf Installieren.
  4. Klicken Sie auf Ja, wenn Sie aufgefordert werden, das Dart-Plugin zu installieren.
  5. Klicken Sie auf Übernehmen und auf OK.
  6. Klicken Sie im Popup auf "Neustart".

Das folgende Bild zeigt, wo Sie es tun sollten

Geben Sie hier die Bildbeschreibung ein

Paresh Mangukiya
quelle
1

Wenn Sie VSCode verwenden, navigieren Sie zu den Erweiterungen und suchen Sie nach Flattern. Installieren Sie es dann einfach und achten Sie darauf, dass Sie Dart bereits dort installiert haben. Wenn dies nicht funktioniert, kopieren Sie anschließend Ihren Flattern-Bin-Pfad, den Sie unter C finden können /'flutter-SDK-path'/bin.then kopiere es und füge es der Umgebungsvariablen hinzu und füge es diesem Pfad hinzu, damit du leicht auf flutter zugreifen kannst. Ich hoffe, es funktioniert.

Wenn Sie Android Studio verwenden, hilft Ihnen möglicherweise bereits ein Artikel. Stellen Sie außerdem sicher, dass Sie über die neuesten Versionen von SDKs und Android Studio oder VSCode verfügen, damit Versionen keinen Fehler verursachen können. Hoffe es funktioniert.

Nitin0310
quelle
1

Wenn Sie nur VSCode für die Entwicklung verwenden, müssen Sie keine Plugins für Android Studio installieren und umgekehrt. Es wird Ihnen nie ein Problem geben.

Sirus
quelle
1

Ich habe dieses Problem gelöst, indem ich flutter von den Plugins deinstalliert habe. Nach dem Neustart von Android Studio habe ich die Plugins geöffnet und dann wird angezeigt, dass mein Dart-Plugin nicht mit meinem Android Studio (v3.6) kompatibel ist. Ich habe Dart aktualisiert, Android Studio neu gestartet und dann Flutter erneut installiert. Danach muss ich den SDK-Pfad für das Flattern festlegen und voila alles funktioniert jetzt: D.

Jessie Pilor
quelle
1

Wenn Sie Android Studio mehrmals installiert haben, wird die Eingabeaufforderung oder PowerShell der ersten zugewiesen, und möglicherweise führen Sie die zweite aus. Suchen Sie nach Android Studio. Wenn Sie mehr als eine Installation haben, löschen Sie die erste. Laden Sie dann die Plugins in Android Studio herunter, indem Sie die folgenden Schritte ausführen.

Schritt 1 : Studio -> Datei -> Einstellungen -> Plugins -> Repositorys durchsuchen

Schritt 2 : Suchen Sie nach Flutter und laden Sie es herunter

Schritt 3 : Wenn Sie fertig sind, starten Sie Android Studio neu.

Zimbakov Tech
quelle
1

Ich hatte dieses Problem gerade nach einem Update und habe die Eingabe von Datei / Einstellungen / Plugins gelöst. Dann gibt es oben im Fenster zwei Optionen: Marktplatz und Installiert, dann habe ich auf Installiert geklickt und auf dem Flutter-Plugin wurde die Meldung angezeigt, dass die aktuelle Version von Flutter die neue Version von Android Studio nicht unterstützt, daher gab es ein Grün Schaltfläche Geschrieben "Neustart", dann habe ich geklickt und als es wieder geöffnet wurde, verschwand das Problem. Vielleicht ist es nicht dasselbe für Sie, aber viele Leute werden hier danach suchen und vielleicht jemandem helfen.

Fabrício Justo
quelle
1

Ich habe dieses Problem gelöst, indem ich die Plugin-Einstellungen geöffnet habe. Unter der Registerkarte "Installiert" habe ich den blauen Text "Plugin-Homepage" gesehen, der eine Verknüpfung zu den JetBrains-Plugins darstellt. Es gab eine Vereinbarung, die ich akzeptieren musste, um die volle Funktionalität zu erhalten. Ich habe meine Umgebungsvariablen akzeptiert und bearbeitet, indem ich dem Bin des Dart-SDK einen Pfad hinzugefügt habe. Zuvor hatte ich nur den Flatterbehälter zum Pfad hinzugefügt. Jedenfalls hat dies mein Problem gelöst.

Serene Babu
quelle
1

Laut diesem Kommentar spielen die Plugins-Warnungen keine Rolle. Zumindest war es mir egal, es hat gut funktioniert.

Wie erwähnt,

hi @EastCartel, versuche es mit flutter config --android-studio-dir = C: \ Programme \ Android \ Android Studio oder deinem richtigen Pfad. und Sie haben 3 Probleme.

1- Öffnen Sie zuerst Ihr Android Studio und fügen Sie das Flatter-Plugin hinzu (dieses fügt automatisch auch das Dart-Plugin hinzu).

Geben Sie hier die Bildbeschreibung ein

2- Öffnen Sie auch den Visual Studio-Code und fügen Sie eine Flattererweiterung hinzu.

Geben Sie hier die Bildbeschreibung ein

3- Und Flatter Doctor - Android-Lizenzen ausführen

Geben Sie hier die Bildbeschreibung ein

Wenn das Problem weiterhin besteht, versuchen Sie es mit einem Flatter-Upgrade

Viel Glück!

Erik Lange
quelle
0

Sie müssen Flutter und Dart sowohl auf Visual Studio Code als auch auf Android Studio installieren !

Versuchen Sie es mit dem folgenden Befehl:

flattere Doktor - Android-Lizenzen und drücke y, um alle Lizenzen zu installieren.

Ergebnis

singhpriti
quelle