Edit

.NET for Android error XA4259

Example message

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

Two managed constructor parameter lists collapse to the same JNI signature. For example, int and uint both map to Java int, and two managed binding types can alias the same Java type.

Solution

Remove one constructor or change its parameters so every Java-visible constructor has a unique JNI signature.