.NET для Android: ошибка XA4259

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

error XA4259: Type 'Example.MyActivity' has multiple managed constructors that map to the same Java Native Interface (JNI) signature '(I)V'. Change the constructor parameter types so each constructor has a unique JNI signature.

Issue

Два списка параметров управляемого конструктора преобразуются в одну и ту же сигнатуру JNI. Например, int и int оба сопоставляются с Java uint, а два управляемых типа привязки могут быть псевдонимами одного и того же типа Java.

Решение

Удалите один конструктор или измените его параметры, чтобы каждый Java видимый конструктор имеет уникальную подпись JNI.