From cc62ae6f72fad133dc0eca9c3f8b6baddb06bff8 Mon Sep 17 00:00:00 2001 From: Sven Boemer Date: Thu, 14 May 2026 15:19:16 -0700 Subject: [PATCH 1/2] Bump Android SupportedOSPlatformVersion from 23 to 24 dotnet/android is unifying the minimum Android API level to 24 for all runtimes (dotnet/android#11331). Update MAUI's centralized Android minimum in Directory.Build.targets and all project-level overrides to match. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Assisted-by: Claude:claude-opus-4.6-1m --- Directory.Build.targets | 4 ++-- .../Maui.Controls.Sample.Embedding.csproj | 2 +- src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj | 2 +- src/Controls/tests/ManualTests/Controls.ManualTests.csproj | 2 +- src/Core/tests/Benchmarks.Droid/Benchmarks.Droid.csproj | 2 +- src/Core/tests/DeviceTests/Core.DeviceTests.csproj | 2 +- .../GraphicsTester.Android/GraphicsTester.Android.csproj | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Directory.Build.targets b/Directory.Build.targets index fea925891a94..041925a1b575 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -49,8 +49,8 @@ 12.0 - 23.0 - 23.0 + 24.0 + 24.0 6.5 diff --git a/src/Controls/samples/Controls.Sample.Embedding/Maui.Controls.Sample.Embedding.csproj b/src/Controls/samples/Controls.Sample.Embedding/Maui.Controls.Sample.Embedding.csproj index f8018a15ecb2..c6dabd7b4135 100644 --- a/src/Controls/samples/Controls.Sample.Embedding/Maui.Controls.Sample.Embedding.csproj +++ b/src/Controls/samples/Controls.Sample.Embedding/Maui.Controls.Sample.Embedding.csproj @@ -25,7 +25,7 @@ 11.0 13.1 - 23.0 + 24.0 10.0.17763.0 10.0.17763.0 6.5 diff --git a/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj b/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj index 5d2b7cd5bf3b..deaefe4130ab 100644 --- a/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj +++ b/src/Controls/tests/DeviceTests/Controls.DeviceTests.csproj @@ -40,7 +40,7 @@ - 23.0 + 24.0 diff --git a/src/Controls/tests/ManualTests/Controls.ManualTests.csproj b/src/Controls/tests/ManualTests/Controls.ManualTests.csproj index 8b7b9fe5d1aa..77ccfffe3922 100644 --- a/src/Controls/tests/ManualTests/Controls.ManualTests.csproj +++ b/src/Controls/tests/ManualTests/Controls.ManualTests.csproj @@ -32,7 +32,7 @@ 15.0 17.0 - 23.0 + 24.0 10.0.17763.0 10.0.17763.0 6.5 diff --git a/src/Core/tests/Benchmarks.Droid/Benchmarks.Droid.csproj b/src/Core/tests/Benchmarks.Droid/Benchmarks.Droid.csproj index 2ece1ecf97a4..b5f4ca95a150 100644 --- a/src/Core/tests/Benchmarks.Droid/Benchmarks.Droid.csproj +++ b/src/Core/tests/Benchmarks.Droid/Benchmarks.Droid.csproj @@ -1,7 +1,7 @@ $(_MauiDotNetTfm)-android - 23 + 24 Exe Microsoft.Maui.Benchmarks.Droid enable diff --git a/src/Core/tests/DeviceTests/Core.DeviceTests.csproj b/src/Core/tests/DeviceTests/Core.DeviceTests.csproj index 9bea9c774b05..725b93eb87a4 100644 --- a/src/Core/tests/DeviceTests/Core.DeviceTests.csproj +++ b/src/Core/tests/DeviceTests/Core.DeviceTests.csproj @@ -60,7 +60,7 @@ - 23.0 + 24.0 diff --git a/src/Graphics/samples/GraphicsTester.Android/GraphicsTester.Android.csproj b/src/Graphics/samples/GraphicsTester.Android/GraphicsTester.Android.csproj index c0ab1f3cf510..8db0dcd1bb66 100644 --- a/src/Graphics/samples/GraphicsTester.Android/GraphicsTester.Android.csproj +++ b/src/Graphics/samples/GraphicsTester.Android/GraphicsTester.Android.csproj @@ -5,7 +5,7 @@ Exe GraphicsTester.Android enable - 23.0 + 24.0 com.microsoft.maui.graphicstester 1 1.0 From ade14b8316cd213a4e225bc6585dcf40789934a5 Mon Sep 17 00:00:00 2001 From: Sven Boemer Date: Fri, 15 May 2026 16:44:33 -0700 Subject: [PATCH 2/2] Bump GraphicsTester.Android minSdkVersion from 23 to 24 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Assisted-by: Claude:claude-opus-4.6-1m --- .../GraphicsTester.Android/Properties/AndroidManifest.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Graphics/samples/GraphicsTester.Android/Properties/AndroidManifest.xml b/src/Graphics/samples/GraphicsTester.Android/Properties/AndroidManifest.xml index 5c1094495292..bfdb35b81633 100644 --- a/src/Graphics/samples/GraphicsTester.Android/Properties/AndroidManifest.xml +++ b/src/Graphics/samples/GraphicsTester.Android/Properties/AndroidManifest.xml @@ -1,5 +1,5 @@  - +