0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【環境構築編】Flutterを使ってみよう(2024年版)

Posted at

:relaxed: はじめに

Flutterは初見ですので手探り状態ですが、試行錯誤してやってみます:beginner:
作業しながら記事を書いていきますので、本来の手順と前後するかもしれません:bow:

(2024年9月時点のPC環境)
VSCode: 1.93.1
OS: Windows_NT x64 10.0.19045

:triangular_flag_on_post: このページのゴール

  • Flutterのインストール
  • :iphone:エミュレータが起動する

:computer: 環境構築

:raised_hands: 参考情報

Flutter を VSCode で環境構築してみた!<Windows編>
Flutterをインストールする

:gear: Flutter拡張機能

VSCode用のFlutter拡張機能をインストールしてください

image.png

:gear: Flutter SDK

公式サイトからWindows>Androidで環境構築を進めていきます:relaxed:

このケースで進めます:point_down:
VS Code を使用して Flutter をインストールする

  • VSCodeCtrl+Shift+Pからコマンドパレットにflutterを入力する

  • Flutter: New Projectを選択する

  • 下図の吹き出しが表示されたらDownload SDKを選択する
    image.png

  • インストール先を選択したらダウンロードが開始される
    選択したフォルダパスに大文字が含まれていると失敗することがあります…:worried:
    image.png

環境変数PATHflutter\binを登録することを忘れずに...:point_up:

Which Flutter template?が表示されたらescで閉じる:keyboard:
image.png

  • SDK to PATHが表示されたら成功です
    出力パネルにChecking Dart SDK version... のメッセージが表示されますが
    このインストールでは適用されないエラーもあるため無視する
    (公式サイトに記載あり)
    image.png

:robot: Flutter環境確認

  • flutter doctorコマンドでFlutterと関連ツールのインストール状態や
    バージョンを確認できるコマンドです:white_check_mark:
    image.png

  • 古いバージョンのAndroid StudioVisual Studioが入っていると
    flutter doctorコマンドのチェックが通りません:no_entry:
    以下のメッセージが出た際は参考サイトをご覧ください:writing_hand:
    image.png
    私は元々古いバージョンでしたので開き直って入れなおすことで解消しました:clap:
    image.png

:gear: Android Studio - Android SDK -

  • SDK Platforms:white_check_mark: Android SDK Build - Tools
    image.png

  • SDK Tools:white_check_mark: Android API 35

  • SDK Tools:white_check_mark: Android SDK Command-line Tools(latest)

  • SDK Tools:white_check_mark: Android Emulator

  • SDK Tools:white_check_mark: Android SDK Platform-Tools
    image.png

:gear: Virtual Device Manager

  • カテゴリPhoneからデバイスを選択してNextを押す
    image.png

  • x86 Imagesを選択してNextを押す
    image.png

  • Graphics:Hardwareを選択してFinishを押す
    image.png

  • Startを実行してデバイスを起動する
    image.png

  • :iphone:エミュレータが起動すれば成功とする
    image.png

:relaxed: デバッグしてみる

VSCodeでアプリを起動させるため、flutter create myappでプロジェクトを新規作成:new:
(最初に読み込まれるファイルはlib > main.dartになります)
image.png
VSCodeの右下をクリックしてデバイスを切り替えます:arrows_counterclockwise:
image.png
mobule emulatorを選択すればエミュレータが起動します:robot:
:beginner:エミュレータは事前にAndroid Studioでデバイスを登録してください:beginner:
image.png
デバイス選択後、F5キーをクリックするとデバッグが開始され、デモページが表示されたら成功です:tada:
image.png
環境構築はここまで....:raised_hands:

次は:iphone:開発編を作成したいと思います:muscle:

:shield: 補足

Android Studioのエミュレータが重いと感じることがあるかと思います。
Settings > Advanced > OpenGL ES rendererで調整してみてください。
参考:拡張コントロール、設定、ヘルプ
参考:Android Emulatorが重い

0
0
0

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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?