error de .NET para Android XA1045

Mensajes de ejemplo

error XA1045: Input file `/path/to/jni-remapping.xml` does not start with `<replacements/>`.

Issue

El archivo XML de reasignación de JNI generado denominado en el error no tiene el elemento raíz esperado <replacements/> . La compilación crea este archivo mediante la combinación de sus entradas de reasignación internas antes de generar código nativo de reasignación de JNI.

Solution

Inspeccione la ruta de acceso del archivo notificada en el error y la salida de la compilación para identificar qué carga de trabajo o paquete reasignar la entrada produjo XML no válido. Cada entrada de reasignación debe comenzar con un <replacements> elemento raíz. Por ejemplo:

<replacements>
  <replace-type from="com/example/Old" to="com/example/New" />
</replacements>

Después de corregir o actualizar el paquete de origen de la entrada, elimine el directorio del obj proyecto y recompile para que se vuelva a generar el archivo de reasignación combinado.