IT

【IT】FlutterをWindows環境にインストールする

こんにちは、ともです。

前回LubuntuにFlutterをインストールしたのですが、パフォーマンスが悪かったため、今回はFlutterをWindows環境にインストールします。

Flutterでアプリ作成

Flutterとは

FlutterはGoogleが開発したオープンソースのモバイルアプリケーションフレームワークです。

GITダウンロード

FlutterのインストールにはGITを使うためダウンロードします。

https://git-scm.com/download/win

ダウンロード後にインストールを行い、環境パスを設定します。Windowsの検索バーに「env」と入力し[アカウントの環境変数の編集]を選択します。編集後パスを入力します。「例)D:\Program Files\Git\bin」

Flutterダウンロード

公式ページからFlutterSDKをダウンロードします。ここではWindowsのSDKをダウンロードします。

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

Flutterインストール

公式ページの手順に従ってインストールを行います。ダウンロードしたファイルはzip形式です。任意のフォルダーにファイルを展開します。「例)D:\Program Files\flutter」

環境パス設定

環境パスを設定します。Windowsの検索バーに「env」と入力し[アカウントの環境変数の編集]を選択します。編集後パスを入力します。「例)D:\Program Files\flutter\bin」

依存関係確認

Flutterの依存関係を確認します。Windows PowerShellを起動します。起動後以下のコマンドを入力します。

    
# flutter doctor
    

以下のようなメッセージが表示される場合があります。

    
Downloading Material fonts...                                       0.6s
Downloading Gradle Wrapper...                                       0.0s
Downloading package sky_engine...                                   0.2s
Downloading flutter_patched_sdk tools...                            1.5s
Downloading flutter_patched_sdk_product tools...                    1.7s
Downloading windows-x64 tools...                                    4.0s
Downloading windows-x64/font-subset tools...                        0.5s
Downloading android-arm-profile/windows-x64 tools...                0.2s
Downloading android-arm-release/windows-x64 tools...                0.3s
Downloading android-arm64-profile/windows-x64 tools...              0.3s
Downloading android-arm64-release/windows-x64 tools...              0.3s
Downloading android-x64-profile/windows-x64 tools...                0.3s
Downloading android-x64-release/windows-x64 tools...                0.2s
Doctor summary (to see all details, run flutter doctor -v):
[check] Flutter (Channel stable, 1.22.5, on Microsoft Windows [Version 10.0.19041.685], locale ja-JP)
[X] Android toolchain - develop for Android devices
    X Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, set ANDROID_SDK_ROOT to that location.
      You may also want to add it to your PATH environment variable.

[!] Android Studio (not installed)
[!] Connected device
    ! No devices available

! Doctor found issues in 3 categories.
    

Android Studioのセットアップ

ここではAndroid Studioをインストールします。以下のURLからダウンロードします。

https://developer.android.com/studio

ダウンロードしたzipファイルを解凍します。ウィザード形式でインストールを進めます。

Flutter Plugin設定

Android Studioを起動し右下の[Configration]から[Plugins]を選択します。検索フィールドに「Flutter」と入力しプラグインを選択してインストールします。

インストール後Android Studioを再起動します。

License

ライセンスを有効にします。

    
# flutter doctor --android-licenses
    

Flutterプロジェクト作成

Android Studioを起動しFlutterのCreate New Flutter Projectを実行します。

Flutter Applicationを選択します。選択後[Project Name]に「flutter_app」と入力し、[Flutter SDK Path]にFlutterのインストール先「D:\Program Files\flutter」を設定します。設定後[Next]を押下し次の画面で[Finish]を選択します。

エミュレータ起動

Flutterプロジェクト作成後、右上の[AVD Manager]を押下してデバイスを起動します。

Flutter Doctor確認

Flutter Doctorで確認します。

    
# flutter doctor
    
    
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, 1.22.5, on Microsoft Windows [Version 10.0.19041.685], locale ja-JP)

[√] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[!] Android Studio (version 4.1.0)
    X Flutter plugin not installed; this adds Flutter specific functionality.
    X Dart plugin not installed; this adds Dart specific functionality.
[√] Connected device (1 available)

! Doctor found issues in 1 category.

    

Android Studioのプラグインが有効になっていませんが、これはAndroid Studio4.1のバグのためここでは無視して大丈夫です。

サンプルアプリ起動

サンプルアプリを起動します。サンプルアプリは[Run]-[Debutg Dart.main]で行います。

コメント

0 件のコメント:

コメントを投稿

コメントをお待ちしています。