Minimalny poziom interfejsu API systemu Android podniesiony do 24

Minimalny obsługiwany poziom interfejsu API systemu Android dla .NET 11 został podniesiony z 21 (Android 5.0) do 24 (Android 7.0).

Wersja wprowadzona

.NET 11 (wersja zapoznawcza 4)

Poprzednie zachowanie

Wcześniej można było targetować urządzenia z systemem Android API 21 (Android 5.0 Lollipop) lub nowszym.

Nowe zachowanie

Począwszy od .NET 11, obsługiwane są urządzenia z systemem Android API 24 (Android 7.0 Nougat) lub nowszymi wersjami. Aplikacje utworzone przy użyciu .NET 11 nie mogą być instalowane ani uruchamiane na urządzeniach z systemem Android API 21, 22 lub 23.

Typ zmiany przełamującej

Ta zmiana jest zmianą behawioralną.

Przyczyna zmiany

Migrowanie środowiska uruchomieniowego systemu Android z platformy Mono do coreCLR wymaga interfejsu API systemu Android w wersji 24 lub nowszej.

Ustaw SupportedOSPlatformVersion na 24 w pliku projektu, aby zadeklarować poprawną minimalną obsługiwaną wersję systemu Android do budowy analizatorów i metadanych zestawu.

Jeśli ustawisz android:minSdkVersion ręcznie w manifeście systemu Android, podnieś wartość na 24, aby była zgodna z ustawieniem projektu.

Powiadom użytkowników na urządzeniach z systemem Android 5.x lub 6.x, że nie będą mogli instalować nowych aktualizacji aplikacji.

Interfejsy API, których dotyczy problem

Żaden.