Error de .NET para Android XA4216

Mensajes de ejemplo

error XA4216: The deployment target '19' is not supported (the minimum is '24'). Please increase the $(SupportedOSPlatformVersion) property value in your project file.
error XA4216: The deployment target '19' is not supported (the minimum is '24'). Please increase (or remove) the //uses-sdk/@android:minSdkVersion value in your AndroidManifest.xml.
warning XA4216: AndroidManifest.xml //uses-sdk/@android:targetSdkVersion '19' is less than API-24, this configuration is not supported.

Cuestión

Este error o advertencia indica que la aplicación tiene como destino un nivel de API no compatible.

Solución

Edite el csproj y aumente el valor de la propiedad '$(SupportedOSPlatformVersion)' a algo mayor o igual que la versión mínima admitida.

o

Edita tu AndroidManifest.xml y elimina //uses-sdk/@android:minSdkVersion, o auméntalo a un valor mayor o igual que la versión mínima compatible.

o

Edita tu AndroidManifest.xml y elimina //uses-sdk/@android:targetSdkVersion, o auméntalo a un valor mayor o igual que la versión mínima compatible.

.NET 11 requiere el nivel de API de Android 24 o posterior. $(SupportedOSPlatformVersion) y el manifiesto minSdkVersion describen el mínimo de implementación de la aplicación. El manifiesto targetSdkVersion está separado y también puede verse afectado por el framework de destino y la política de Google Play.