Macについて
MacBook Air M1, 2020
チップ Apple M1
OS Ventura 13.2
状況
下記を参照し、Macをインストール
Javaは別途homebrewでインストール済み
% flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.7.1, on macOS 13.2 22D49 darwin-arm64, locale ja-JP)
[✓] Android toolchain - develop for Android devices (Android SDK version 33.0.1)
[✓] Xcode - develop for iOS and macOS (Xcode 14.2)
[✓] Chrome - develop for the web
[!] Android Studio (version 2022.1)
✗ Unable to find bundled Java version.
[✓] VS Code (version 1.75.0)
[✓] Connected device (2 available)
[✓] HTTP Host Availability
! Doctor found issues in 1 category.
Android StudioにバンドルされているJavaが見つけられないとのエラーが発生。
(それ以外は、問題なし)
解決
cd /Applications/Android\ Studio.app/Contents/
ln -s jbr jre
Android Studioのパッケージ内にあるContentsフォルダ内のjbrに対して、jreというシンボリックリンクを貼る
調査方法
Googleで検索したところ、stackoverflowで同様の質問が投稿されている。
中を見たところ、jreに対して、jdkのシンボリックリンクを貼るように記載されているが、jreフォルダが存在しない。
上記ページの下の方を見ると、解決に記載した方法が載っていたので、実施したところ、成功。
投稿では、macOS VenturaかつCPUがIntelと書いてあるが、コメントでM2で成功したと記載があるので、OSによるのかもしれない。