Error XA0035 de .NET para Android

Cuestión

.NET para Android no pudo determinar las API de Android de destino de la aplicación según lo especificado por el .csproj archivo.

Solución

Abra el archivo de proyecto en Visual Studio u otro editor de texto y asegúrese de que todos los valores de la RuntimeIdentifiers propiedad MSBuild son válidos:

<PropertyGroup>
  <RuntimeIdentifiers>android-arm;android-arm64;android-x64</RuntimeIdentifiers>
</PropertyGroup>

En .NET 11, CoreCLR admite estos tres RID. Android NativeAOT es experimental y es compatible con el mismo conjunto de características.

Consulte la documentación de Microsoft sobre los identificadores en tiempo de ejecución para obtener más información.

Mensajes de ejemplo

error XA0035: Unable to determine the Android ABI from the value 'XYZ'. Edit the project file in a text editor and set the 'RuntimeIdentifiers' MSBuild property to contain only valid identifiers for the Android platform.