Xamarin.Android 13.0 release notes

| GitHub | Developer Community | System requirements | Blogs |

Important

This release is not "go-live" and not intended for use on production computers or for creating production code.

Installing

Xamarin.Android 13.0 releases are distributed as part of Visual Studio 2022 17.3.

What's new in Xamarin.Android 13.0

Xamarin.Android 13.0 releases

Xamarin.Android version 13.0.0

Released July 12, 2022, and included in Visual Studio 2022 version 17.3 and Visual Studio 2022 for Mac Preview.

Android 13 (API-33) Bindings

Android 13 adds a number of new APIs in API-33, which are now available when $(TargetFrameworkVersion)=v13.0, and with .NET 6 by setting $(TargetFramework)=net6.0-android33.0.

API diffs between $(TargetFrameworkVersion)=v12.1 and $(TargetFrameworkVersion)=v13.0.

Breaking Changes

  • XA1023 is now an error
    (PR #7073, Commit 01812123)

    Warning XA1023 was a warning about the deprecation of the dx utility, and has been emitted since Xamarin.Android 11.0.

    XA1023 is now an error.

  • Warning XA2000 for MONO_GC_BRIDGE=bridge-implementation=old
    (Issue #6875, PR #6883, Commit f8ce1f95)

    The dotnet/runtime team plans on removing support for the MONO_GC_BRIDGE=bridge-implementation=old backend in .NET 7.

    Check for usage of MONO_GC_BRIDGE=bridge-implementation=old, and emit an XA2000 warning if found.

App build system changes

Debugger

Mono.Android

.NET 6 Improvements

Feedback welcome

Your feedback is important to us. If there are any problems with this release, check our GitHub Issues, Xamarin.Android Community Forums and Visual Studio Developer Community for existing issues. For new issues within the Xamarin.Android SDK, please report a GitHub Issue. For general Xamarin.Android experience issues, let us know via the Report a Problem option found in your favorite IDE under Help > Report a Problem.

Open source

Xamarin.Android 13.0 is based on the open-source Xamarin.Android repositories: