From ae2088bb9dc8971f3e007c70d0968b49476b8c51 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Mon, 2 Jun 2025 00:06:13 +0200 Subject: [PATCH] Fix Android NDK version parsing when using beta build #3504 --- Source/Tools/Flax.Build/Platforms/Android/AndroidNdk.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Source/Tools/Flax.Build/Platforms/Android/AndroidNdk.cs b/Source/Tools/Flax.Build/Platforms/Android/AndroidNdk.cs index 0f2fc517c..a1018368b 100644 --- a/Source/Tools/Flax.Build/Platforms/Android/AndroidNdk.cs +++ b/Source/Tools/Flax.Build/Platforms/Android/AndroidNdk.cs @@ -87,6 +87,13 @@ namespace Flax.Build.Platforms if (lines.Length > 1) { var ver = lines[1].Substring(lines[1].IndexOf(" = ", StringComparison.Ordinal) + 2); + if (ver.Contains('-')) + { + // Ignore any beta tags (eg. '29.0.13113456-beta1') + var parts = ver.Split('-'); + if (parts.Length > 1) + ver = parts[0]; + } if (Version.TryParse(ver, out var v)) { Version = v;