Ошибка XA4263 в .NET для Android

Пример сообщения

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

Метод [Export] или инициализатор [ExportField] использует управляемый параметр или тип возвращаемого значения, для которого отсутствует сопоставление с типом Java. Этот тип невозможно безопасно представить в сгенерированном объявлении Java. Эта ошибка также возникает, когда [ExportParameter] задает сопоставление Java, несовместимое с управляемым типом.

Решение

Используйте примитивный тип, строку, массив, соответствующий объект Java или другой тип, поддерживаемый при преобразовании из управляемого кода в Java. Применяйте сопоставления входных и выходных потоков только к XmlReader, а сопоставления синтаксического анализатора XML — только к Stream. Не применяйте эти скалярные сопоставления к массивам или другим оболочкам вокруг этих типов. Типы должны быть типами платформы System.IO.Stream и System.Xml.XmlReader, а не пользовательскими типами с тем же полным именем.