0
1

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インストール手順

Last updated at Posted at 2024-07-13

1.JetBrains ToolBoxをインストールし、最新のAndroid Studioをインストール
https://www.jetbrains.com/ja-jp/toolbox-app/

image.png

2.Flutterプラグインのインストール

AndroidStudioのPluginメニューで"Flutter"と検索してヒットするものをインストール

image.png

3.Flutter SDKのダウンロード

image.png

↑自分のPCのOSを選ぶ

image.png

↑recommendedを選ぶ

image.png

↑自分のSiliconタイプを選ぶ

zipファイルを展開し、ホームディレクトリに"development"というディレクトリを作ってそこに配置

~/development/flutter

※Apple Siliconの場合は以下の実行も必要

image.png

sudo softwareupdate --install-rosetta --agree-to-license

4.Flutterパスの環境変数の設定

echo $SHELL

で自分のPCのシェルがzsh(ゼッシュ)かbash(バッシュ)かを確認

zshの場合、

~/.zshrc

に以下をコピペする(ファイルがなければtouch ~/.zshrcで作成する)

image.png

export PATH=$HOME/development/flutter/bin:$PATH

zshを読み込み直す必要があるため、

source ~/.zshrc

を打ち込む

flutter --version

でバージョンが表示されたら設定は効いている

5.FlutterCLIツールでの確認

flutter doctor

を実行

image.png

❌印がついているものは問題がある箇所。

一つ目の問題点のcmdline-toolsのインストール

image.png

再度flutter doctorを実行すると内容が変わる

image.png

警告が出ている部分は

flutter doctor --android-licenses

を実行するように記載されているので実行

image.png

利用規約の承認を求められるのでyを選択

再度flutter doctorを実行

image.png

最後のエラーはCocoaPodsがインストールされていないという指摘

pod --version

でインストールされていないことを確認

brew install cocoapods

の前にHomebrewがインストールされていない場合は以下を実行

image.png

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

再度以下2つを実行

brew install cocoapods
pod --v

バージョンが表示されたらOK

再度flutter doctorを実行すると内容が変わった。

image.png

指示通り

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

を実行するとエラーが消えた

image.png

Flutterプロジェクトの作成

image.png

以下にはホームディレクトリ配下development/flutterを指定

image.png

Organization + Package name
= Androidパッケージ名/iOSバンドルIDになる。

以下ルールが存在するのでAndroid/iOS両方のストアで公開するならこれらに当てはまらない文字を指定する

  • Androidは大文字使えない
  • Androidは数字から始まってはいけない
  • iOSは_が利用できない

Platformは動作させたいOSを指定。モバイルのみならAndroidとiOSのみチェックをつける

image.png

iOSシミュレータの起動

image.png

もしiOSの他の端末にも転送したいなら、以下からシミュレータを追加できる

image.png

以下のボタンで実行できる

image.png

以下でシミュレータが起動する

image.png

Androidの場合

SDK Manager起動し、以下でエミュレータを追加

image.png

image.png

image.png

system imageの選択。今回はSにする

image.png

先ほどダウンロードしたものを選択している状態で次へ進む

image.png

以下の▶︎ボタンを押す

image.png

起動したら、iOSのときと同様、端末を選んでmain.dartをデバッグ

image.png

以下で起動が確認できる

image.png

Android Studio内で起動すると小さくて見づらいなら、一旦エミュレータを停止し、

image.png

Android Studio > Setting > Emulator > Launch in the RunnningDevies tool window
のチェックを外すことで独立したwindowで起動するよう設定。

image.png

image.png

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?