$ /usr/libexec/java_home -V
出力
Thank you for reading this post, don't forget to subscribe!
Matching Java Virtual Machines (2):
17.0.15 (arm64) "Homebrew" - "OpenJDK 17.0.15" /opt/homebrew/Cellar/openjdk@17/17.0.15/libexec/openjdk.jdk/Contents/Home
11.0.27 (arm64) "Microsoft" - "OpenJDK 11.0.27" /Users/cano/Library/Java/JavaVirtualMachines/ms-11.0.27/Contents/Home
/opt/homebrew/Cellar/openjdk@17/17.0.15/libexec/openjdk.jdk/Contents/Home
.zshrc に記述
# Use brew-installed OpenJDK 17 export JAVA_HOME=$(/opt/homebrew/bin/brew --prefix openjdk@17)/libexec/openjdk.jdk/Contents/Home export ANDROID_STUDIO_JAVA_HOME=$JAVA_HOME export PATH=$JAVA_HOME/bin:$PATH
android/gradle.properties
*Firebase系(firebase_core, firebase_auth, etc.)がまだJDK 21非対応のため、
この方法が現状 最も安定してビルド成功する構成 です。
org.gradle.java.home=/opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk/Contents/Home org.gradle.jvmargs=-Xmx4G android.useAndroidX=true android.enableJetifier=true