Skip to content

Releases: dotnet/android

.NET 8 Servicing, Android 34.0.113

11 Jun 15:29
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.11 Preview 2:

image

You can also download the .NET 8 SDK directly, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.0.113/8.0.100                            SDK 8.0.300

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.95...34.0.113

.NET 9 Preview 3, Android 34.99.0-preview.3.231

11 Apr 17:32
4909500
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 Preview 3 SDK, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.99.0-preview.3.231/9.0.100-preview.3     SDK 9.0.100-preview.3

What's Changed

Full Changelog: 34.99.0-preview.2.189...34.99.0-preview.3.231

.NET 8 Servicing, Android 34.0.95

09 Apr 18:46
0d97e20
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.10 Preview 3:

image

You can also download the .NET 8 SDK directly, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.0.95/8.0.100                             SDK 8.0.200

Also see the Known Issues in .NET 8.

What's Changed

  • [build] Include MIT license in most NuGet packages by @pjcollins in #8787
  • Bump to xamarin/java.interop/release/8.0.1xx@3c5cf34b by @jonpryor in #8791
  • [build] Remove MONOANDROID, NET, and NETCOREAPP directives by @pjcollins in #8434
  • [Xamarin.Android.Build.Tasks] remove $(AndroidSupportedAbis) from build.props by @jonathanpeppers in #8717
  • [Mono.Android] Do not dispose request content stream in AndroidMessageHandler by @simonrozsival #8764
  • [Mono.Android] Fix race condition in AndroidMessageHandler by @simonrozsival #8753
  • [NET8] Fix assembly count when satellite assemblies are present by @grendello in #8822
  • [Xamarin.Android.Build.Tasks] DTBs should not rm generator output by @dellis1972 in #8835
  • [build] keep $(DotNetAndroidManifestVersionBand) on 8.0.100 by @jonathanpeppers in #8841

Full Changelog: 34.0.85...34.0.95

.NET 9 Preview 2, Android 34.99.0-preview.2.189

12 Mar 18:03
998290c
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 Preview 2 SDK, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.99.0-preview.2.189/9.0.100-preview.2     SDK 9.0.100-preview.2

What's Changed

Full Changelog: 34.99.0-preview.1.151...34.99.0-preview.2.189

.NET 8 Servicing, Android 34.0.85

12 Mar 18:04
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.10 Preview 2:

image

You can also download the .NET 8 SDK directly, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.0.85/8.0.100                             SDK 8.0.200

Also see the Known Issues in .NET 8.

What's Changed

Changes in other repos:

  • Attach the Java Debugger on Emulators by @dellis1972
  • Adds api to disconnect JDWP by @tondat
  • Rework AdbOutputParsing ParseGetprop to use a multi-line RegEx by @dellis1972
  • Fix an issue with the Debugger Dialog not being dismissed by @dellis1972
  • [Xamarin.AndroidTools] feature switch to disable Java debugging by @jonathanpeppers

Full Changelog: 34.0.79...34.0.85

.NET 9 Preview 1, Android 34.99.0-preview.1.151

13 Feb 18:02
efadb7d
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 Preview 1 SDK, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.99.0-preview.1.151/9.0.100-preview.1     SDK 9.0.100-preview.1

Deprecations

Outdated "Android Support Library" packages are no longer supported in .NET 9:

  • Xamarin.Android.Arch.*
  • Xamarin.Android.Support.*
error XA1039: The Android Support libraries are not supported in .NET 9 and later, please migrate to AndroidX. See https://aka.ms/xamarin/androidx for more details.

The underlying Java libraries are no longer supported by Google since the final 28.0.0 release. See the Android Support Library Documentation for details.

Some example prefixes of the newer, supported AndroidX packages are:

  • Xamarin.AndroidX.*
  • Xamarin.AndroidX.Arch.*

For more information about the Android Support libraries or AndroidX, see:

To begin this rollout, we've introduced this message as a warning in .NET 8.

See our deprecations wiki page for more information.

What's Changed

Read more

.NET 8 Servicing, Android 34.0.79

13 Feb 18:54
87e4a6d
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.10 Preview 1:

image

You can also download the .NET 8 SDK directly, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.0.79/8.0.100                             SDK 8.0.100

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.52...34.0.79

.NET 8 Servicing, Android 34.0.52

12 Dec 18:50
af27162
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.9 Preview 2:

image

Note that the .NET 8 SDK is the default in the 17.9 Visual Studio release, as well as .NET 8 releases of .NET MAUI.

You can also download the .NET 8 SDK directly, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.0.52/8.0.100                             SDK 8.0.100

Also see the Known Issues in .NET 8.

What's Changed

  • Various test and CI changes
  • Android SDK alignment with 17.9 Visual Studio Installer
  • [release/8.0.1xx] Bump Android SDK component versions by @pjcollins in #8534
  • [release/8.0.1xx] Bump to xamarin/java.interop/release/8.0.1xx@bec0326a by @jonathanpeppers in #8509

Full Changelog: 34.0.43...34.0.52

.NET 8 GA, Android 34.0.43

14 Nov 16:11
f1b7113
Compare
Choose a tag to compare

The .NET MAUI component is available in Visual Studio 2022 17.8:

image

Note that the .NET 8 SDK is the default in the 17.8 Visual Studio release, as well as .NET 8 releases of .NET MAUI.

You can also download the .NET 8 SDK directly, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.0.43/8.0.100                             SDK 8.0.100

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.0-rc.2.479...34.0.43

.NET 8 RC 2.1, Android 34.0.0-rc.2.479

31 Oct 17:20
Compare
Choose a tag to compare
Pre-release

This is an intermediate release before .NET 8 GA.

The .NET MAUI (.NET 8 RC 2.1) component is available in Visual Studio 2022 17.8 Preview 6:

image

Note that the .NET 8 SDK is the default in the 17.8 Visual Studio release, as well as .NET 8 releases of .NET MAUI.

You can also download the .NET 8 RC 2 SDK directly, followed by:

> dotnet workload install android
...
Successfully installed workload(s) android.

To verify installation:

> dotnet workload list

Installed Workload Id      Manifest Version                            Installation Source
--------------------------------------------------------------------------------------------
android                    34.0.0-rc.2.479/8.0.100-rc.2                SDK 8.0.100-rc.2

Also see the Known Issues in .NET 8.

What's Changed

  • [Mono.Android] Generate API docs for android-34 by @pjcollins in #8383
  • [Xamarin.Android.Build.Tasks] Make manifestmerger.jar the default by @dellis1972 in #8392
  • [Xamarin.Android.Build.Tasks] Add support for $(AndroidEnableObsoleteOverrideInheritance) by @jpobst in #8393
  • [Xamarin.Android.Build.Tasks] case-insensitive Legacy Designer fixup by @dellis1972 in #8376
  • [Xamarin.Android.Build.Tasks] Fix up ForegroundService.ToString() by @dellis1972 in #8412
  • [Xamarin.Android.Build.Tasks] Include Bindings Design Time builds by @dellis1972 in #8357
  • [Xamarin.Android.Build.Tasks] Fixup indirect resource references by @dellis1972 and @jonathanpeppers in #8416

Full Changelog: 34.0.0-rc.2.468...34.0.0-rc.2.479