【Flutter】flutter pub getすると「Building with plugins requires symlink support.」と赤文字でエラー?が出る問題
今回使用した環境
Windows 11 25H2
Flutter 3.44.2, Dart 3.12.2
事象
Flutterで開発をしているとターミナルで「flutter clean」して「flutter pub get」をすることがよくあるのですが、この「flutter pub get」をした時にエラー?のような赤文字メッセージが出ます。
具体的には以下のようなメッセージです。
Building with plugins requires symlink support.
Please enable Developer Mode in your system settings. Run
start ms-settings:developers
to open settings.
しかもよくわからないのですが、この状態からもう1度「flutter pub get」をリトライすると赤文字メッセージはでないのです。
あまり影響がなかったので筆者はこれを放置していました。
※放置してもあまり問題がないかもしれません。ただ気持ち悪かったので直すことにします。
原因と対策
単刀直入にいうとWindowsの設定の問題ですね。メッセージをよくよくみると「start ms-settings:developers」を開いて開発者モードを有効にしてね。と言ってるだけです。
手順
1.コマンドで「start ms-settings:developers」を実行します。

2.システム詳細設定画面が開きます。「開発者モード」のスイッチをONにします。

3.以下メッセージが表示されるので「はい」をクリックします。

※flutter pub getは依存パッケージをダウンロード、インストールするコマンドなのでそれでエラーが出ていたんですね。
4.開発者モードのスイッチが「ON」になったことを確認します。

手順は以上。
動作確認
実際の画面です。「flutter clean」実行後に「flutter pub get」して赤文字エラーメッセージが出ないことが確認できました。

以上となります。
ここまでお読みいただきありがとうございました。