問題のエラーメッセージは、「Flutterプラグインがインストールされていません; これはFlutter固有の機能を追加します」というものです。このエラーメッセージは、FlutterアプリケーションでFlutter固有の機能を使用しようとした際に表示されます。
このエラーが発生する主な原因は、Flutterプロジェクトに必要なプラグインが正しくインストールされていないことです。解決するためには、次の手順を実行します。
-
Flutterプロジェクトのルートディレクトリに移動します。
-
ターミナルまたはコマンドプロンプトを開き、以下のコマンドを実行します。
flutter pub get
このコマンドは、pubspec.yamlファイルに記載されている依存関係を解決し、必要なプラグインをインストールします。
-
コマンドが正常に実行された場合、プラグインがインストールされているはずです。再度アプリケーションをビルドして実行してみてください。
-
Flutterプロジェクトのルートディレクトリにある
android
ディレクトリに移動します。 -
ターミナルまたはコマンドプロンプトを開き、以下のコマンドを実行します。
flutter doctor --android-licenses
このコマンドは、必要なAndroidライセンスを承認するための対話型のプロンプトを表示します。すべてのライセンスに同意してください。
-
ライセンスが承認されたら、再度アプリケーションをビルドして実行してみてください。
以上が、「Flutterプラグインがインストールされていません; これはFlutter固有の機能を追加します」というエラーメッセージの解決方法です。