Minimale Android-API-Ebene auf 24 erhöht

Die mindest unterstützte Android-API-Ebene für .NET 11 wurde von 21 (Android 5.0) auf 24 (Android 7.0) erhöht.

Eingeführt in Version

.NET 11 Vorschau 4

Bisheriges Verhalten

Bisher können Sie Geräte mit Android-API 21 (Android 5.0 Lollipop) oder höher als Ziel verwenden.

Neues Verhalten

Ab .NET 11 werden Geräte mit Android-API 24 (Android 7.0 Nougat) oder höher unterstützt. Apps, die mit .NET 11 erstellt wurden, können nicht auf Geräten mit Android-API 21, 22 oder 23 installiert oder ausgeführt werden.

Art der einschneidenden Änderung

Diese Änderung ist eine Verhaltensänderung.

Grund für die Änderung

Für die Migration der Android-Runtime von Mono zu CoreCLR ist android-API 24 oder höher erforderlich.

Setzen Sie SupportedOSPlatformVersion auf 24 in Ihrer Projektdatei fest, damit Ihre App die korrekte Mindestversion von Android unterstützt und die Analysetools sowie die Assembly-Metadaten richtig deklariert werden.

Wenn Sie in Ihrem Android-Manifest manuell festlegen android:minSdkVersion , heben Sie diesen Wert auch so hoch 24 , dass er der Projekteinstellung entspricht.

Benachrichtigen Sie Benutzer auf Geräten, auf denen Android 5.x oder 6.x ausgeführt wird, dass sie keine neuen Updates Ihrer App installieren können.

Betroffene APIs

Keiner.