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

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

error XA4260: Type 'Example.MyActivity' has a constructor parameter type 'System.Int32&' that cannot be represented in a Java constructor. Remove the constructor or change the parameter to a supported Java type.

Issue

Java-обёртки для вызываемых объектов не могут представлять параметры обобщённых типов или их инстанцирования, типы, передаваемые по ссылке, указатели, указатели на функции или прямоугольные массивы в сигнатурах конструкторов.

Решение

Удалите конструктор, видимый в Java, или используйте параметры примитивных типов, строки, связанные объекты Java или одномерные массивы.