improve Android build job with cached NDK script

This commit is contained in:
mschiller890
2026-03-19 21:20:15 +02:00
parent f3f0918e77
commit 24d3b9488d

View File

@@ -139,11 +139,13 @@ jobs:
mv "$ANDROID_SDK_ROOT/cmdline-tools/cmdline-tools" "$ANDROID_SDK_ROOT/cmdline-tools/latest" mv "$ANDROID_SDK_ROOT/cmdline-tools/cmdline-tools" "$ANDROID_SDK_ROOT/cmdline-tools/latest"
yes | "$ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager" --sdk_root="$ANDROID_SDK_ROOT" "platform-tools" "platforms;android-${ANDROID_PLATFORM_API}" "build-tools;${ANDROID_BUILD_TOOLS_VERSION}" yes | "$ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager" --sdk_root="$ANDROID_SDK_ROOT" "platform-tools" "platforms;android-${ANDROID_PLATFORM_API}" "build-tools;${ANDROID_BUILD_TOOLS_VERSION}"
- name: Install Android NDK r14b - name: Setup Android NDK
run: | uses: nttld/setup-ndk@v1
curl -L -o ndk.zip "https://dl.google.com/android/repository/android-ndk-r14b-linux-x86_64.zip" with:
unzip -q ndk.zip -d "$GITHUB_WORKSPACE" ndk-version: r14b
echo "ANDROID_NDK_PATH=$GITHUB_WORKSPACE/android-ndk-r14b" >> $GITHUB_ENV add-to-path: true
link-to-sdk: false
local-cache: true
- name: Validate environment - name: Validate environment
run: | run: |