Niveau minimal de l’API Android élevé à 24

Le niveau minimal d’API Android pris en charge pour .NET 11 a été augmenté de 21 (Android 5.0) à 24 (Android 7.0).

Version introduite

.NET 11 Preview 4

Comportement antérieur

Auparavant, vous pouviez cibler des appareils exécutant l’API Android 21 (Android 5.0 Lollipop) ou une version ultérieure.

Nouveau comportement

À compter de .NET 11, les appareils utilisant l'API Android 24 (Android 7.0 Nougat) ou une version ultérieure sont pris en charge. Les applications créées avec .NET 11 ne peuvent pas être installées ou exécutées sur des appareils exécutant l'API Android 21, 22 ou 23.

Type de changement cassant

Ce changement est un changement de comportement.

Raison de la modification

La migration du runtime Android de Mono vers CoreCLR nécessite l’API Android 24 ou une version ultérieure.

Définissez SupportedOSPlatformVersion sur 24 dans votre fichier projet afin que votre application déclare la version minimale prise en charge correcte d’Android pour compiler des analyseurs et des métadonnées d’assembly.

Si vous définissez android:minSdkVersion manuellement dans votre manifeste Android, augmentez cette valeur 24 pour qu’elle corresponde également au paramètre du projet.

Informez les utilisateurs sur les appareils qui exécutent Android 5.x ou 6.x qu’ils ne pourront pas installer de nouvelles mises à jour de votre application.

API affectées

Aucun.