File tree Expand file tree Collapse file tree 2 files changed +28
-14
lines changed Expand file tree Collapse file tree 2 files changed +28
-14
lines changed Original file line number Diff line number Diff line change @@ -25,17 +25,24 @@ jobs:
2525 - name : Checkout
2626 uses : actions/checkout@v4
2727
28- - name : Set up JDK 21
29- uses : actions/setup-java@v3
30- with :
31- java-version : " 21"
32- distribution : " temurin"
28+ - name : Install JDK 21
29+ run : sudo apt install -y openjdk-21-jdk
3330
34- - name : Setup Android SDK
35- uses : android-actions/setup-android@v3
31+ - name : Install Android SDK Command Line Tools
32+ run : |
33+ echo "ANDROID_SDK_ROOT=$HOME/Android/Sdk" >> $GITHUB_ENV
34+ mkdir -p $ANDROID_SDK_ROOT/cmdline-tools
35+ cd $ANDROID_SDK_ROOT/cmdline-tools
36+ wget https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip -O commandlinetools.zip
37+ unzip commandlinetools.zip
38+ rm commandlinetools.zip
39+ mv cmdline-tools latest
40+ echo "$ANDROID_SDK_ROOT/cmdline-tools/latest/bin" >> $GITHUB_PATH
41+ echo "$ANDROID_SDK_ROOT/platform-tools" >> $GITHUB_PATH
3642
3743 - name : Install Android SDK build tools
3844 run : |
45+ yes | sdkmanager --licenses
3946 sdkmanager "build-tools;${{env.ANDROID_SDK_VERSION}}"
4047 echo "$ANDROID_SDK_ROOT/build-tools/${{env.ANDROID_SDK_VERSION}}" >> $GITHUB_PATH
4148
Original file line number Diff line number Diff line change @@ -22,17 +22,24 @@ jobs:
2222 - name : Checkout
2323 uses : actions/checkout@v4
2424
25- - name : Set up JDK 21
26- uses : actions/setup-java@v3
27- with :
28- java-version : " 21"
29- distribution : " temurin"
25+ - name : Install JDK 21
26+ run : sudo apt install -y openjdk-21-jdk
3027
31- - name : Setup Android SDK
32- uses : android-actions/setup-android@v3
28+ - name : Install Android SDK Command Line Tools
29+ run : |
30+ echo "ANDROID_SDK_ROOT=$HOME/Android/Sdk" >> $GITHUB_ENV
31+ mkdir -p $ANDROID_SDK_ROOT/cmdline-tools
32+ cd $ANDROID_SDK_ROOT/cmdline-tools
33+ wget https://dl.google.com/android/repository/commandlinetools-linux-13114758_latest.zip -O commandlinetools.zip
34+ unzip commandlinetools.zip
35+ rm commandlinetools.zip
36+ mv cmdline-tools latest
37+ echo "$ANDROID_SDK_ROOT/cmdline-tools/latest/bin" >> $GITHUB_PATH
38+ echo "$ANDROID_SDK_ROOT/platform-tools" >> $GITHUB_PATH
3339
3440 - name : Install Android SDK build tools
3541 run : |
42+ yes | sdkmanager --licenses
3643 sdkmanager "build-tools;${{env.ANDROID_SDK_VERSION}}"
3744 echo "$ANDROID_SDK_ROOT/build-tools/${{env.ANDROID_SDK_VERSION}}" >> $GITHUB_PATH
3845
You can’t perform that action at this time.
0 commit comments