Flutterプラグインがインストールされていませんエラー;。フラッタードクターを実行しているとき


131

Flutter SDKLinuxUbuntu 16.4システムで構成しています。フラッタードクターを実行すると、なぜ次のエラーが発生するのですか?との両方PATHSを指定flutterdartました.bashrcが、実行するとこのエラーが発生しますflutter 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.

15
Windowsでは> Androidのメーカー> [ファイル]> [設定]> [プラグイン]> [フラッタを検索する>インストール
Abdurakhmon

4
FlutterDevelopmentでAndroidStudioを使用していない場合は、これを無視できます。デフォルトでは、FlutterおよびDartプラグインはAndroidStudioにインストールされていません。それでも手動でインストールする必要があります。VSCodeは軽量なので、フラッター開発におすすめします。
MJモンテス

12
すべての解決策が私にはうまくいきません。すでにフラッターとダーツのプラグインをインストールしていることに注意してください。どうすれば問題を解決できますか?
氏特別

1
これは、フラッタードクターがAndroidStudioプラグインを見つけられない場合に発生します。フラッターバージョンとAndroidStudioバージョンの間の問題です。たとえば、Android Studio 4.1はプラグインを〜/ .local / share / Google / AndroidStudio4.1に保存しますが、明らかにフラッターはこれを認識せず、おそらくもう存在しない古い場所を探します。
yusufN20年

1
私は、任意の最適なソリューションを、同じ問題をしてください取得
f_anto

回答:


207

Macの安全な修正(Android Studio 4.1以降)現在は別のディレクトリにありますが、シンボリックリンクが役立ちます。

ターミナルでこのコマンドを実行するだけです

ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1

12
こんにちは兄弟、私のためのこの仕事は、このコマンドが何をするかについてもっと説明できますか?
q8yas

5
@ q8yasコマンドは、プラグインを見つけるためにフラッタードクターを別のフォルダーにリダイレクトするだけです(現在の場所)
Andrew

3
これは私のために働いた。プラグインはすでにインストールされています。しかし、同じエラーが繰り返されていました。しかし、これは完全に機能しました。
Jithin U.Ahmed20年

1
それは私にも
役立ち

2
これは2020年12月22日の時点で私のために働いた
David vanDugteren20年

94
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

私のために働いた解決策

  1. プラグインをインストールするだけです。
    スタジオ>>ファイル>設定>プラグイン>リポジトリの参照
  2. フラッターを検索します。
  3. [インストール]をタップします(ダーツの依存関係に関するダイアログが表示されます。[はい]をクリックします)。
  4. インストールが完了したら、AndroidStudioを再起動します。

ここに画像の説明を入力してください

フラッタードクターを実行します。

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


28
フラッターとダーツのプラグインはすでにインストールしています。それは動作しません:(私はアンドロイドのスタジオ3.1を使用。
氏特別

2
@MrSpecial Android Studioを別のパスにインストールしましたか?同じ問題があります。インストールパスが異なり、プラグインはユーザーパスに保存されます
noobEinstien 2010

@noobEinstienその後、どのように修正しましたか?
アトゥール

2
@Atulは修正されませんでした。利用可能なエディターが表示されるだけで、実際には問題ではありません。
noobEinstien

34

問題は、「フラッタードクター」が舞台裏ですべてが正常で最新であることを読み取ることができないということです。この問題は一時的なものであり(次のパッチまたは更新まで)、開発プロセスのどこにも影響を与えないため、回避できます。

これは、Flutterの新しいバージョンを更新するときに頻繁に発生する問題です。最近、Flutter 1.22.1(Stable)にアップデートすると、インストールされて最新の状態である間、「プラグインがインストールされていません」というエラーがスローされます。Android Studioは同じバージョンを選択してインストールするため、アンインストールと再インストールも機能しません。


2
それで、これは新しいリリースでちょうど起こったのですか?あなたはそれを修正することができましたか?
Jaspal SinghRathour20年

今回もはい発生しました。無視したほうがいいです。これはセットアップのヘルスレポートにすぎず、操作しないでください。今ではチームフラッターの知識にあります。
RuchirRai20年

2
そのバグ、私のアンドロイドスタジオは正しくフラッターを実行しますが表示されませんflutter doctor -v。開発者に通知するためにGithubで問題を開いています。次のアップデートで修正されることを願っています。
MarufHassan20年

23

みなさん、こんにちは。私は同じ問題を抱えていて、上記の回答のいずれも修正されなかったので、フラッターの公式GitHubにアクセスして、ここにある回答がリンクであることがわかりました。これらすべての手順を実行する必要があります。

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

フラッターアップグレード

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

フラッタードクター-v

それでも問題が解決しない場合は、ベータチャネルに移行してアップグレードをフラッターすると、問題が修正されます。

フラッターチャンネルベータ

フラッターアップグレード

オプションの手順としてフラッターウェブを有効にすることができます

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


6
これは、Windows 10、Flutter Beta、Android Studio4.1.1で機能しました。ありがとう!
マキ

私のためにも働いてくれて、どうもありがとう。
RiyazatDurrani20年

12

Android Studioのバージョンが複数ある場合にこの問題が発生しましたが、バージョンが複数あるようには見えません。しかし、あなたは使いますかのIntelliJ IDEA Community Editionのを確認してくださいあなたがプラグインをインストールしなかったので、あなたをしているAndroidのメーカー?。

私はコメントでこれを言ったでしょうが、私は十分な担当者を持っていません



9

IntelliJ IDEAそしてAndroid Studio私のマシンにインストールされました。私は削除IntelliJ IDEA私がインストールされているためDartFlutterAndroidのメーカーのプラグイン。その後、flutter doctorコマンドは完全に機能します。多分それは誰かに役立つでしょう。


私は、私は両方のAndroidアプリを開発していたとき、前にこの問題に直面してきたAndroid studioIntellij Idea同時に。どちらもローカルパスの同じフォルダに書き込んでいました。ここでも同じ問題かもしれません。
Badamchi

9

問題は、必要なFlutterおよびDartプラグインのインストールにあります。これを実現する方法は2つあります。

  1. AndroidStudio→設定→プラグイン→検索バーでFlutterおよびDartプラグインを検索します。
    最初にフラッターをインストールする場合は、Dartが一緒に自動的にインストールされる場合があります。それ以外の場合は、個別にインストールしてください。

  2. あなたがVScodeを使用している場合は、アクティビティバーに拡張やプレスをクリックしてくださいCtrl+ Shift+ X。そこで、フラッタープラグインとダーツプラグインを検索できます。

次に、フラッタードクターと入力します。


8

flutter doctorコマンドを実行すると、環境がチェックされ、ターミナルウィンドウにレポートが表示されます。あなたの場合、AndroidStudioで使用できるようにdartandflutterプラグインをインストールしなかったようです。

プラグインをインストールするには、[ファイル]> [設定]> [プラグイン]> [jetbrainプラグインのインストール]をクリックします

プラグインは、フラッターに関連するAndroidStudioに新しい機能を追加します。例では、フラッターインスペクター、アウトライナーを追加します。

パスに追加したSDKは、新しいフラッタープロジェクトを作成するときに必要になります。

ここに画像の説明を入力してください


私はすでにdartとそのパスをインストールしました.bashrc。入力したとき、flutterまたはdart端末に入力したとき。コマンドラインには、dartまたはのいずれかに使用するコマンドのリストが表示されますflutter
フィリップムトゥア2018

はい。ただし、Android Studio内で機能を使用できるようにするには、AndroidStudio用のフラッタープラグインとダーツプラグインもインストールする必要があります。android studioのフラッタープラグインをインストールし、[ファイル]> [新規]をクリックすると、「新しいフラッタープロジェクト」と呼ばれる新しいオプションが表示されます
Peter Haddad 2018

8

Linuxユーザー: Icd私のホームディレクトリに」dが、私は追加
export PATH="$PATH:/home/frodo/flutter/bin/flutter"して.bashrc、ファイルやsourceリフレッシュして、それを編.bashrc。フラッターSDKをどこに移動したかによって異なります。

それから私は `flutterdoctor`を実行します。次の結果が得られました。

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

フラッターパスを永続的にエクスポートするには:


export PATH="$PATH:/path/to/dir" の中に .bashrc

例えば:
export PATH="$PATH:/home/frodo/flutter/bin/flutter"

そして実行します:

source .bashrc

$PATHLINUX / UNIXで永続的に設定する方法


8

前述の解決策を試してもこのエラーが発生する場合は、Windows 10 / macOSおよびlinux(コマンドラインで実行)で機能するようにしてください。

  1. flutter channel dev
  2. flutter upgrade
  3. flutter config --android-studio-dir="C:\Program Files\Android\Android Studio"

2
開発チャネルに切り替えると、Linuxでも機能するようになります。チップをありがとう!
ソブバン

1
...そしてmacOSでも動作します。
フランクオスターフェルト

6

インストールプロセスでこのステップを見逃しました。

FlutterおよびDartプラグインをインストールします。

  • AndroidStudioを起動します。
  • プラグイン設定を開きます([ファイル]→[設定]→[ WindowsとLinuxのプラグイン]または[設定]→[ macOSのプラグイン] )。
  • を選択Browse repositoriesし、Flutterプラグインを選択して、をクリックしますInstall
  • Dartプラグインをインストールするように求められたら、[はい]をクリックします。
  • Restartプロンプトが表示されたらクリックします。

Visual Studio Codeを使用している場合、FlutterおよびDartプラグインをインストールするには:

  • VSCodeを起動します。
  • ビューを呼び出す→コマンドパレット。
  • install、と入力し、を選択しますExtensions: Install Extensions
  • flutter拡張機能の検索フィールドに入力し、Flutterリストから選択して、をクリックしますInstall。これにより、必要なDartプラグインもインストールされます。
  • FlutterDoctorでセットアップを検証します
  • ビューを呼び出す→コマンドパレット…。
  • と入力しdoctor、Flutter:Run FlutterDoctorを選択します。

問題がないか、[出力]ペインの出力を確認します。


6

android studioを更新した後、同様のエラーが発生しました。既存のフラッタープラグインを更新する必要があることがわかりました。

修正するには、androidstudio→設定→プラグイン→インストール済み→インストール済みのフラッタープラグインを更新します


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- AndroidStudioファイル->設定->プラグインを開き、FlutterとDartがインストールされていることを確認します ここに画像の説明を入力してください

2- VSCode to Extensionsに移動し、Flutter and DartExtensionをインストールします

ここに画像の説明を入力してください

それが問題を解決したことを願っています


3

次の手順に従って、AndroidStudioにFlutterandDartプラグインをインストールできます。

  1. AndroidStudioアプリケーションを起動します
  2. プラグイン設定を開きます(macOSでは[設定]> [プラグイン]、WindowsとLinuxでは[ファイル]> [設定]> [プラグイン])。
  3. [マーケットプレイス...]を選択し、Flutterプラグインを検索して、[インストール]をクリックします。
  4. Dartプラグインをインストールするように求められたら、[はい]をクリックします。
  5. [適用]と[OK]をクリックします。
  6. ポップアップで「再起動」をクリックします。

下の画像はあなたがそれをすべき場所を示しています

ここに画像の説明を入力してください


1

VSCodeを使用している場合は、拡張機能に移動してフラッターを検索します。次に、それをインストールし、ダートが既にインストールされていることに注意する必要があります。その後、それが機能しない場合は、Cにあるフラッタービンパスをコピーします。 / 'flutter-SDK-path' / bin。次に、それをコピーして環境変数に追加し、そのパスに追加して、簡単にflutterにアクセスできるようにします。うまくいくことを願っています。

Android Studioを使用している場合は、すでに記載されている記事が役に立ちます。また、最新バージョンのSDKとAndroid StudioまたはVSCode。を使用していることを確認して、バージョンによってエラーが発生しないようにします。それがうまくいくことを願っています。


1

開発にVSCodeのみを使用している場合は、AndroidStudio用のプラグインをインストールする必要はありません。その逆も同様です。それはあなたに問題を与えることは決してありません。


1

プラグインからフラッターをアンインストールすることで、この問題を解決しました。Android Studioを再起動した後、プラグインを開いたところ、DartプラグインがAndroid Studio(v3.6)と互換性がないことが示されています。Dartを更新し、Android Studioを再起動してから、Flutterを再インストールしました。その後、FlutterのSDKパスを設定する必要があり、すべてが機能するようになりました:D


1

更新後にこの問題が発生し、ファイル/設定/プラグインの入力を解決しました。次に、ウィンドウの上部に2つのオプションがあります。マーケットプレイスとインストール済みです。次に[インストール済み]をクリックし、Flutterプラグインをクリックすると、現在のバージョンのFlutterは新しいバージョンのAndroid Studioをサポートしていないというメッセージが表示されたため、緑色のメッセージが表示されました。ボタン「再起動」と書いてクリックすると、再び開くと問題が解消しました。あなたにとって同じではないかもしれませんが、多くの人がここでそれを検索し、誰かを助けるかもしれません。


1

設定でプラグインを開くことでこれを解決しました。[インストール済み]タブの下に、JetBrainsプラグインへのショートカットである青いテキスト[プラグインホームページ]があります。完全な機能を取得するために私が同意しなければならない合意がありました。私は受け入れました。また、dart-SDKのビンにパスを追加して、環境変数を編集しました。以前は、フラッターのビンをパスに追加するだけでした。とにかく、これは私の問題を解決しました。


1

このコメントによると、プラグインの警告は重要ではありません。少なくとも私にとっては問題ではありませんでした、それはうまくいきました。

述べたように、

こんにちは@ EastCartel、flutter config --android-studio-dir = C:\ Program Files \ Android \ AndroidStudioまたは正しいパスで試してください。そしてあなたは3つの問題を抱えています。

1-最初にAndroidStudioを開き、フラッタープラグインを追加します(これにより、dartプラグインも自動的に追加されます)。

ここに画像の説明を入力してください

2-ビジュアルスタジオコードも開き、フラッター拡張子を追加します。

ここに画像の説明を入力してください

3-そしてフラッタードクターを実行します--android-licenses

ここに画像の説明を入力してください

問題が解決しない場合は、フラッターアップグレードを試してください

幸運を!


0

Android Studioを複数回インストールした場合は、コマンドプロンプトまたはPowerShellが最初のものに割り当てられており、2番目のものを実行している可能性があります。そのため、Android Studioを参照し、複数のインストールがある場合は、最初のインストールを削除します。次に、次の手順に従ってAndroidStudioにプラグインをダウンロードします。

ステップ1:スタジオ->ファイル->設定->プラグイン->リポジトリの参照

ステップ2Flutterを検索してダウンロードします

ステップ3:完了したら、AndroidStudioを再起動します。


0

Visual StudioCodeAndroidStudioの両方にFlutterDartをインストールする必要があります。

次のコマンドを使用してみてください。

flutter doctor --android-licenses、yを押してすべてのライセンスをインストールします。

結果


0

同じ問題が発生しましたが、次のコマンドを実行した直後に修正されました。

flutter channel dev
flutter doctor
flutter channel master
flutter doctor
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.