diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 992228fa..fff937c0 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -227,7 +227,7 @@ jobs: include: - os: ubuntu-24.04 platform: 33 - ndk: 27.3.13750724 + ndk: 29.0.14206865 steps: - uses: actions/checkout@v6 with: diff --git a/android-project/app/build.gradle.kts b/android-project/app/build.gradle.kts index 70503e8f..636d252f 100644 --- a/android-project/app/build.gradle.kts +++ b/android-project/app/build.gradle.kts @@ -24,7 +24,7 @@ android { } } - ndkVersion = "27.3.13750724" + ndkVersion = "29.0.14206865" defaultConfig { applicationId = "io.github.gopher64.gopher64" @@ -100,6 +100,7 @@ val ndkBuild = tasks.register("ndkBuild") { var minSdk = android.defaultConfig.minSdk var ndkDir = androidComponents.sdkComponents.ndkDirectory.get().asFile.absolutePath environment("ANDROID_NDK_HOME", "$ndkDir") + environment("ANDROID_NDK_ROOT", "$ndkDir") environment("LIBCLANG_PATH", "$ndkDir/toolchains/llvm/prebuilt/linux-x86_64/musl/lib") val jniType = if (isRelease) "release" else "debug"