Minimaal Android-API-niveau verhoogd tot 24

Het minimaal ondersteunde Android-API-niveau voor .NET 11 is verhoogd van 21 (Android 5.0) tot 24 (Android 7.0).

Geïntroduceerde versie

.NET 11 preview 5

Vorig gedrag

Voorheen kon je apparaten targeten die draaiden op Android API 21 (Android 5.0 Lollipop) of hoger.

Nieuw gedrag

Vanaf .NET 11 worden apparaten met Android API 24 (Android 7.0 Nougat) of hoger ondersteund. Apps die zijn gebouwd met .NET 11 kunnen niet worden geïnstalleerd of uitgevoerd op apparaten met Android API 21, 22 of 23.

Type van brekende verandering

Deze wijziging is een gedragswijziging.

Reden voor wijziging

.NET 11 maakt standaard gebruik van CoreCLR, waarvoor Android API 24 of hoger is vereist. In Preview 5 heeft .NET voor Android het minimale API-niveau voor Mono, CoreCLR en NativeAOT gelijkgetrokken naar 24.

Ingesteld SupportedOSPlatformVersion op 24 in uw projectbestand, zodat uw app de juiste minimaal ondersteunde Android-versie declareert om analyse- en assemblymetagegevens te bouwen.

Als u android:minSdkVersion handmatig instelt in uw Android-manifest, verhoog dan die waarde samen met 24 zodat ze overeenkomen met de projectinstelling.

Informeer gebruikers op apparaten met Android 5.x of 6.x dat ze geen nieuwe updates van uw app kunnen installeren.

Betreffende API's

Geen.