.NET för Android-felmeddelande XA1046

Exempelmeddelanden

error XA1046: Attribute 'target-method-instance-to-static' in element 'replace-method' has value 'yes' that cannot be parsed as boolean; /path/to/jni-remapping.xml line 5.

Problematik

Attributet target-method-instance-to-static för ett <replace-method> element i JNI-ommappnings-XML-filen innehåller ett värde som inte kan parsas som ett booleskt värde. Attributet kräver ett giltigt booleskt värde som true eller false.

Lösning

target-method-instance-to-static Uppdatera attributet i JNI-ommappnings-XML-filen så att det använder ett giltigt booleskt värde (true eller false):

<replacements>
  <replace-method
    source-type="com/example/Source"
    source-method-name="instanceMethod"
    target-type="com/example/Target"
    target-method-name="staticMethod"
    target-method-instance-to-static="true" />
</replacements>