From 0da39a1b8b8595ca5416b43c35feb4bc3b64f4c8 Mon Sep 17 00:00:00 2001 From: zarzet Date: Sat, 10 Jan 2026 04:58:12 +0700 Subject: [PATCH] chore: update NDK to r27d LTS (27.3.13750724) for 16KB page size support --- .github/workflows/release.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index cea22f22..2549cb86 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -93,11 +93,12 @@ jobs: # Accept licenses yes | $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --licenses || true - # Install NDK (required for gomobile) - $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "ndk;25.2.9519653" "platforms;android-34" "build-tools;34.0.0" + # Install NDK r27 (required for 16KB page size support on Android 15+) + # and latest platform/build-tools for targetSdk 36 + $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager "ndk;27.2.12479018" "platforms;android-35" "build-tools;35.0.0" # Set NDK path - echo "ANDROID_NDK_HOME=$ANDROID_HOME/ndk/25.2.9519653" >> $GITHUB_ENV + echo "ANDROID_NDK_HOME=$ANDROID_HOME/ndk/27.2.12479018" >> $GITHUB_ENV - name: Install gomobile run: | @@ -144,7 +145,7 @@ jobs: keyStorePassword: ${{ secrets.KEYSTORE_PASSWORD }} keyPassword: ${{ secrets.KEY_PASSWORD }} env: - BUILD_TOOLS_VERSION: "34.0.0" + BUILD_TOOLS_VERSION: "35.0.0" - name: Rename APKs run: |