Skip to content

Commit 588d161

Browse files
fix(android): use openjdk@21 LTS instead of @24
openjdk@24 not available in brew. Use @21 LTS which satisfies sdkmanager JDK 17+ requirement. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent a342c55 commit 588d161

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

taskfiles/android.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ tasks:
2525
setup:
2626
desc: "Install Android development dependencies"
2727
env:
28-
JAVA_HOME: /opt/homebrew/opt/openjdk@24
29-
PATH: /opt/homebrew/opt/openjdk@24/bin:{{.PATH}}
28+
JAVA_HOME: /opt/homebrew/opt/openjdk@21
29+
PATH: /opt/homebrew/opt/openjdk@21/bin:{{.PATH}}
3030
cmds:
3131
- |
3232
echo "Installing JDK and Android SDK..."
33-
for pkg in openjdk@24 android-commandlinetools; do
33+
for pkg in openjdk@21 android-commandlinetools; do
3434
brew list "$pkg" &>/dev/null || brew install "$pkg"
3535
done
3636
- |
@@ -42,7 +42,7 @@ tasks:
4242
- |
4343
echo "Android setup complete!"
4444
echo "Add these to your shell profile:"
45-
echo ' export JAVA_HOME="/opt/homebrew/opt/openjdk@24"'
45+
echo ' export JAVA_HOME="/opt/homebrew/opt/openjdk@21"'
4646
echo ' export PATH="$JAVA_HOME/bin:$PATH"'
4747
echo ' export ANDROID_HOME="/opt/homebrew/share/android-commandlinetools"'
4848
echo ' export ANDROID_NDK_HOME="$ANDROID_HOME/ndk/28.2.13676358"'

0 commit comments

Comments
 (0)