Ich konfiguriere Flutter SDK
auf meinem Linux- Ubuntu 16.4
System. Warum erhalte ich den folgenden Fehler, wenn ich den Flatterarzt starte? Ich habe sowohl PATHS
für flutter
als auch dart
in angegeben, .bashrc
aber 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.
android-studio
flutter
dart
flutter-sdk
flutter-doctor
Philip Mutua
quelle
quelle
Antworten:
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 :
Studio >> Datei> Einstellungen> Plugins> Repositorys durchsuchen
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
AndroidflatternPfeilFlattern-Doktor
quelle
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
quelle
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.
quelle
flutter doctor -v
. Ich öffne ein Problem auf Github, um die Entwickler zu benachrichtigen. Hoffentlich wird es im nächsten Update behoben.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
quelle
IntelliJ IDEA
undAndroid Studio
wurden auf meinem Computer installiert. Ich habe gelöscht,IntelliJ IDEA
weil ich auf Android Studio installiertDart
undFlutter
Plugins. Dannflutter doctor
funktioniert der Befehl perfekt, vielleicht ist es jemandem nützlich.quelle
Das Problem besteht in der Installation der erforderlichen Flutter- und Dart-Plugins. Es gibt zwei Möglichkeiten, wie Sie dies erreichen können:
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.
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.
quelle
Wenn Sie den
flutter doctor
Befehl 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.
quelle
.bashrc
. Wenn ich tippeflutter
oderdart
im Terminal. Die Befehlszeile zeigt mir eine Liste von Befehlen, die entwederdart
oder verwendet werden sollenflutter
.Linux - Benutzer: Ich
cd
‚d in meinem Home - Verzeichnis dann habe ichexport PATH="$PATH:/home/frodo/flutter/bin/flutter"
in.bashrc
Datei undsource
ed 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
$PATH
LINUX / UNIX dauerhaft einquelle
Nach folgenden Bilder zuerst Installation erforderlich
flutter
unddart
Plugins und dann nach Flutter sdk Herunterladen von official-Flattern-sdk-Download-Seite , fügen Sie flattern und Dart Pfade:quelle
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
quelle
Sie haben diesen Schritt im Installationsprozess verpasst .
Installieren Sie die Flutter- und Dart-Plugins:
Wenn Sie Visual Studio Code verwenden, installieren Sie die Flutter- und Dart-Plugins:
install
und wählen Sie Extensions: Install Extensions.flutter
das 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.doctor
und wählen Sie Flutter: Flutter Doctor ausführen.Überprüfen Sie die Ausgabe im Bereich OUTPUT auf Probleme.
quelle
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
2- Gehen Sie zu VSCode to Extensions und installieren Sie Flutter and Dart Extension
Hoffe, es hat das Problem gelöst
quelle
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
quelle
Sie können das Flutter and Dart Plugin einfach im Android Studio installieren, indem Sie die folgenden Schritte ausführen:
Das folgende Bild zeigt, wo Sie es tun sollten
quelle
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.
quelle
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.
quelle
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.
quelle
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.
quelle
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.
quelle
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.
quelle
Laut diesem Kommentar spielen die Plugins-Warnungen keine Rolle. Zumindest war es mir egal, es hat gut funktioniert.
Wie erwähnt,
quelle
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.
quelle