Hello, Flutter
最終更新日
公開日
Apple Silicon MacでFlutterを使ってAndroidアプリを作るための環境構築
目次
某ハッカソンのために環境構築をしたのだが、ややこしすぎる
- install Android Studio (as Editor)
brew install --cask android-studio- Android SDK Command-line Tools (後述)
- install Flutter SDK
- install Java Runtime
- JRE (Java Runtime Environment) だけで良かったのかもしれないが、あとで入れ直すのも面倒なので JDK (Java Development Kit) をインストールした
brew install openjdk@21- 今回は商用利用可の縛りがあったのでこれを選択。個人利用なら別のやつでも良いと思う
flutter doctor- 実行すると
と言われたが、リンク先を見ても[!] Android toolchain - develop for Android devices (Android SDK version 35.0.1) ✗ cmdline-tools component is missing Run `path/to/sdkmanager --install "cmdline-tools;latest"` See https://developer.android.com/studio/command-line for more details.sdkmanagerがどこにあるのかわからなかった。Android StudioのGUIからインストールして解決- create Android Virtual Device (AVD)
- Android StudioのGUIから作成
- Android Studioから新しいFlutterプロジェクトを作成
- AVDを起動してから エディタ上部のトグルでそのデバイスを選択して、Runする(デフォルトだとMacのデスクトップアプリが起動する)
TODO: GUI操作のスクショを貼る