Leer en inglés

Compartir a través de


Error de .NET para Android XA1036

Mensajes de ejemplo

error XA1036: AndroidManifest.xml //uses-sdk/@android:minSdkVersion '29' does not match the $(SupportedOSPlatformVersion) value '21' in the project file (if there is no $(SupportedOSPlatformVersion) value in the project file, then a default value has been assumed).
Either change the value in the AndroidManifest.xml to match the $(SupportedOSPlatformVersion) value, or remove the value in the AndroidManifest.xml (and add a $(SupportedOSPlatformVersion) value to the project file if it doesn't already exist).

Problema

Este error indica que tiene un error de coincidencia entre el elemento minSdkVersion establecido en el AndroidManifest.xml y el valor de la propiedad $(SupportedOSPlatformVersion) en el archivo de proyecto.

Solución

Genere el valor de //uses-sdk/@android:minSdkVersion en AndroidManifest.xml para que coincida con $(SupportedOSPlatformVersion) o quite //uses-sdk/@android:minSdkVersion de AndroidManifest.xml y establezca $(SupportedOSPlatformVersion) en el archivo de proyecto si no está establecido.