Xamarin 36.1.69
Microsoft has shipped Xamarin.Android 36.1.69 as part of the .NET 10 servicing release, bringing important bug fixes and platform updates to Android developers using .NET.
Xamarin.Android 36.1.69 is available through Visual Studio 2026 or the .NET 10 SDK. Developers can install the workload directly with dotnet workload install android --version 10.0.301.1.
What Changed
This servicing release focuses on stability and compatibility fixes:
- Global ref leak fix — A regression test has been added for a global reference leak in
LayoutInflater.Inflate. This addresses a memory management issue that could cause resource exhaustion in long-running Android applications. - Wrong-TFM assembly loading — Fixed an issue where assembly loading with the wrong target framework moniker could result in empty
.jlo.xmlfiles, which affected build outputs and debugging experiences. - NETSDK1202 EOL warning — The build tooling now emits NETSDK1202 warnings for projects targeting
net9.0-android, signaling that .NET 9 reaches end-of-life and projects should migrate to .NET 10.
How to Update
The latest Xamarin.Android workload is included in Visual Studio 2026 or higher. You can also update via the .NET SDK:
dotnet workload update
After updating, verify your installation:
dotnet workload list
This should show the Android workload with manifest version 36.1.69/10.0.100.
Xamarin.Android 36.1.69 is available now. While the platform continues its migration toward .NET MAUI, Xamarin.Android remains fully supported for existing Android applications built with .NET.