LoginSignup
23
17

2週間で4回のFlutter環境構築を行なった駆け出しエンジニアが書く Flutter環境構築Windows編

Last updated at Posted at 2023-08-08

Flutterでアプリ開発をするためには、環境構築が必須ですが、
自分のWindows10の調子が悪く、2週間で4回も環境構築を行いました。
そのため、WindowsでのFlutter環境構築はお手のものです!

この記事ではWindowsでのFlutter環境構築の手順を記載します。

目次

  • 前提条件
    • Flutter SDK をインストール
    • 環境変数設定
  • Android Studio セットアップ
    • Android Studio インストール
    • Android Studio 初期設定
    • Android Studio に Flutter プラグインインストール
  • Android 設定
    • cmdline-tools をインストール
    • ライセンスを承認する

前提条件

Windows 10 Pro 64bit
プロセッサ:Intel Core i7
※Chrome と VSCode はインストール済み
Flutter: 3.0.0-stable
Android Studio: Chipmunk 2021.2.1 for Windows 64-bit
Visual Studio: Community 2022 (17.2.1)

Flutter SDK をインストール

まずは Flutter の SDK をダウンロードします
DLサイト => https://docs.flutter.dev/get-started/install

Windows を選択
スクリーンショット 2023-08-02 18.02.53.png

SDK を選択
スクリーンショット 2023-08-02 18.03.09.png

C:\src ディレクトリを作成しておく
スクリーンショット 2023-08-02 18.03.26.png

ダウンロードした zip ファイルを解凍して、 c:\src に配置する
スクリーンショット 2023-08-02 18.03.49.png

環境変数設定

Windows => 設定 を開きます
スクリーンショット 2023-08-02 18.10.07.png

「env」で検索し、「環境変数を編集」を選択します
スクリーンショット 2023-08-02 18.10.23.png

「新規」 => 新しいユーザー変数 で以下を登録し、「OK」をクリックします
スクリーンショット 2023-08-02 18.10.33.png

変数名: FLUTTER_PATH
変数値: C:\src\flutter
スクリーンショット 2023-08-02 18.10.42.png

「Path」を選択し、「編集」をクリック => 「新規」をクリック => 「%FLUTTER_PATH%\bin」を追加 => 「OK」をクリックして登録します
スクリーンショット 2023-08-02 18.10.51.png

「OK」をクリックして閉じます
スクリーンショット 2023-08-02 18.10.59.png

Windows + R で「cmd」を入力し、コマンドプロンプトを開きます
スクリーンショット 2023-08-02 18.11.06.png

「flutter doctor」コマンドを実行して、結果が出力されれば OK です
スクリーンショット 2023-08-02 18.11.13.png

Android Studio セットアップ

Android Studio インストール

Android Studio をダウンロードします
DLサイト => https://developer.android.com/studio
スクリーンショット 2023-08-02 18.18.56.png

インストールします
スクリーンショット 2023-08-02 18.17.10.png
スクリーンショット 2023-08-02 18.17.25.png
スクリーンショット 2023-08-02 18.17.35.png
スクリーンショット 2023-08-02 18.17.42.png
スクリーンショット 2023-08-02 18.17.49.png
スクリーンショット 2023-08-02 18.17.56.png
スクリーンショット 2023-08-02 18.18.06.png

Android Studio 初期設定

引き続き初期設定を実施します。
既存の Android Studio の設定を引き継ぐかどうかは、どちらでも良いです
スクリーンショット 2023-08-02 18.23.20.png

Google に統計情報を送るかは、どちらでも良いです
スクリーンショット 2023-08-02 18.23.28.png

基本設定で Standard を選択して進めていきます
スクリーンショット 2023-08-02 18.23.40.png
スクリーンショット 2023-08-02 18.23.49.png

テーマはお好みで選んでください
スクリーンショット 2023-08-02 18.23.57.png

内容を確認して Next をクリックします
スクリーンショット 2023-08-02 18.24.04.png

Accept を選択して、 Finish をクリックします
スクリーンショット 2023-08-02 18.24.12.png
スクリーンショット 2023-08-02 18.24.20.png

Android Studio に Flutter プラグインインストール

左メニューの「Plugins」を選択し、「flutter」で検索して、インストール
スクリーンショット 2023-08-02 18.29.23.png
スクリーンショット 2023-08-02 18.29.32.png

インストールが終わったら再起動をする
スクリーンショット 2023-08-02 18.29.41.png

Android 設定

Android toolchainのエラーに対処していきます
スクリーンショット 2023-08-02 18.31.07.png

cmdline-tools をインストール

More Actions から「SDK Manager」を選択します
スクリーンショット 2023-08-02 18.32.08.png

「Android SDK Command-line Tools」にチェックを入れて「OK」をクリックします
スクリーンショット 2023-08-02 18.32.20.png
スクリーンショット 2023-08-02 18.32.28.png
スクリーンショット 2023-08-02 18.32.36.png

ライセンスを承認する

以下のコマンドを実行し、入力を求められたら「y」で承諾します

flutter doctor --android-licenses
スクリーンショット 2023-08-02 18.34.31.png
再度 flutter doctor をして、チェックマークになっていれば完了です

23
17
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
23
17