.NET para o erro XA4263 do Android

Mensagem de exemplo

error XA4263: The exported member 'Peer.Get' has unsupported signature type 'ManagedValue'. Use a Java peer type, a supported managed-to-Java mapping, or [ExportParameter].

Issue

Um [Export] método ou [ExportField] inicializador usa um parâmetro gerenciado ou um tipo de retorno que não tem Java mapeamento de tipo. O tipo não pode ser representado com segurança na declaração de Java gerada. Esse erro também ocorre quando [ExportParameter] especifica um mapeamento de Java incompatível com o tipo gerenciado.

Solução

Utilize um tipo primitivo, string, array, peer Java ou outro tipo gerenciado para Java compatível. Aplicar mapeamentos de fluxo de entrada/saída somente a Stream e mapeamentos do analisador XML somente a XmlReader. Não aplique esses mapeamentos escalares a matrizes ou outros wrappers em torno desses tipos. Os tipos devem ser os tipos System.IO.Stream e System.Xml.XmlReader do framework, não tipos definidos pelo usuário com o mesmo nome completo.