MAUIやろうかなぁと前回の記事で書きましたが、Flutterをまずはやってみようかと。
以下を参考に進める。エディターはVisual Studio Codeを使用します。
docs.flutter.dev
zshがデフォルトターミナルか確認
$ dscl . -read ~/ UserShell
UserShell: /bin/zsh
OKです。次行きます。
$ sudo softwareupdate --install-rosetta --agree-to-license
Password:
By using the agreetolicense option, you are agreeing that you have run this tool with the license only option and have read and agreed to the terms.
If you do not agree, press CTRL-C and cancel this process immediately.
2024-08-07 22:23:11.099 softwareupdate[52254:449281] Package Authoring Error: 062-01890: Package reference com.apple.pkg.RosettaUpdateAuto is missing installKBytes attribute
Install of Rosetta 2 finished successfully
エラー出てますが、無視していいようです。
discussions.apple.com
git のインストール
これは入っているのでスキップします。
ない人は以下コマンド実行。
$ brew install git
Flutter SDK のインストール
Visual Studio Codeを開きます。
拡張機能で flutter を検索し、インストールします。
⌘+⇧+P を押します。
コマンドパレットに flutter と入力します。
Flutter: New Project を選択します。
右下に Download SDK のボタンが出るのでクリックします。
ダウンロード先を選択して、しばらく待ちます。
私はホーム配下のLibrary に入れました。
SDKパスをコピーして、以下で追加します。
$ echo "export PATH=/path/to/your/flutter/bin:$PATH" >> ~/.zprofile
Visual Studio Code を閉じます。
Android Studioを起動します。
New Project や Open の下にある、More Action から SDK Manager を選択します。
以下が選択されていることを確認します。
OKを押します。
ライセンスの同意を求められたら、内容を確認して進めます。
仮想デバイス の作成
Android Studioを起動します。
New Project や Open の下にある、More Action から Virtual Device Manager を選択します。
左上の+ボタンからデバイスを新規作成します。
とりあえずはデフォルトで一つあったので今回は作りません。
作成したら再生ボタンをクリックすると仮想デバイスが起動します。