Flutterインストール #
ダウンロードと展開 #
Flutter Windows からflutter_windows_3.0.4-stable.zipをダウンロードして C:\flutterに展開する。
Pathの追加 #
Windowsのスタートボタンをおしてenvと入力。環境変数の編集画面を出す。
Pathを編集して、C:\flutter\binを追加する。
コマンドラインで where flutter dart として表示が出ることを確認する。
flutter doctor #
コマンドラインでflutter doctorを実行する。
Android toolchain command line toolを設定する。 #
Android StudioのFile->Project StructureのメニューからSDK Locationを確認する。
Android StduioからCommand line toolをダウンロードして SDK Location/cmdline-toolに展開する。
latestディレクトリを作り、展開した中身(bin, lib, NOTICE.txt, source.properties)をlatestディレクトリに移動する。
flutter doctor –android-licensesを実行する。
Visual Studioのインストール #
C++によるデスクトップ開発をインストールする
2022/7/9現在 #
flutter doctorはvswhereコマンドでVisual Studioがインストールされているか判断するが、vswhereのUTF-8エンコーディングのバグによりflutter doctorはVisual Studioのインストールを検出できない。
対策: ここからvswhere.exeをダウンロードして差し替える。 場所はC:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.ext
flutter doctor -vの結果 #
flutter doctor -v
[√] Flutter (Channel stable, 3.0.4, on Microsoft Windows [Version 10.0.19044.1766], locale ja-JP)
• Flutter version 3.0.4 at C:\flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 85684f9300 (8 days ago), 2022-06-30 13:22:47 -0700
• Engine revision 6ba2af10bb
• Dart version 2.17.5
• DevTools version 2.12.2
[√] Android toolchain - develop for Android devices (Android SDK version 32.0.0)
• Android SDK at C:\Users\loopi\AppData\Local\Android\sdk
• Platform android-32, build-tools 32.0.0
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
• All Android licenses accepted.
[√] Chrome - develop for the web
• Chrome at C:\Program Files\Google\Chrome\Application\chrome.exe
[√] Visual Studio - develop for Windows (Visual Studio Community 2022 17.2.5)
• Visual Studio at C:\Program Files\Microsoft Visual Studio\2022\Community
• Visual Studio Community 2022 version 17.2.32616.157
• Windows 10 SDK version 10.0.19041.0
[√] Android Studio (version 2021.2)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin can be installed from:
https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 11.0.12+7-b1504.28-7817840)
[√] VS Code (version 1.68.1)
• VS Code at C:\Users\loopi\AppData\Local\Programs\Microsoft VS Code
• Flutter extension can be installed from:
https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
[√] Connected device (3 available)
• Windows (desktop) • windows • windows-x64 • Microsoft Windows [Version 10.0.19044.1766]
• Chrome (web) • chrome • web-javascript • Google Chrome 103.0.5060.114
• Edge (web) • edge • web-javascript • Microsoft Edge 103.0.1264.49
[√] HTTP Host Availability
• All required HTTP hosts are available
• No issues found!
VS Code #
Flutter Extentionをインストールする。
F1をしてFlutter: Run Flutter Doctorを実行して問題ないことを確認する。