diff --git a/android/app/build.gradle b/android/app/build.gradle index b7b7d05bb4..cc8b6f92d6 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -145,6 +145,14 @@ android { jvmTarget = JavaVersion.VERSION_17 } + // https://developer.android.com/studio/projects/install-ndk#vanilla_cmake + externalNativeBuild { + cmake { + // This version must match cmakeVersions inside nix/pkgs/android-sdk/compose.nix + version "3.22.1" + } + } + compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 diff --git a/nix/pkgs/android-sdk/compose.nix b/nix/pkgs/android-sdk/compose.nix index c73aaee430..8233a3f079 100644 --- a/nix/pkgs/android-sdk/compose.nix +++ b/nix/pkgs/android-sdk/compose.nix @@ -16,6 +16,7 @@ androidenv.composeAndroidPackages { platformToolsVersion = "33.0.3"; buildToolsVersions = [ "34.0.0" ]; platformVersions = [ "34" ]; + # This version must match cmake version inside android/app/build.gradle cmakeVersions = [ "3.22.1" ]; ndkVersion = "25.2.9519653"; includeNDK = true;