macOS Apple Silicon環境でのFlutter SDKセットアップ手順
Flutter
x86 Homebrew(Rosetta経由)環境でのFlutterセットアップ時の注意点。
brew install --cask flutterでFlutter SDKをインストール可能- Xcode Command Line Toolsだけでなくフル版Xcodeが必要。インストール後に以下を実行:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developersudo xcodebuild -runFirstLaunch
- CocoaPodsはrbenvのgemで古いバージョンが入っている場合、brew版が優先されない。
gem uninstall cocoapodsで古い方を削除し、rbenv rehashでbrew版に切り替える - Android Studioはx86 Homebrewだとx86版がインストールされ、Apple Siliconで起動エラー(
libjli.dylibのアーキテクチャ不一致)になる。公式サイトからApple Silicon版を手動ダウンロードする必要がある - Android Studio初回起動後、Settings > Languages & Frameworks > Android SDK > SDK Toolsタブから「Android SDK Command-line Tools」を追加インストールする
flutter doctor --android-licensesでライセンス同意が必要