.NET for Android: Fehler XA4260

Beispielnachricht

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 aufrufbare Wrapper können keine generischen Parameter oder Instanziierungen, Nachverweistypen, Zeiger, Funktionszeiger oder rechteckige Arrays in Konstruktorsignaturen darstellen.

Lösung

Entfernen Sie den für Java sichtbaren Konstruktor oder verwenden Sie primitive Datentypen, Zeichenfolgen, gebundene Java-Objekte oder eindimensionale Arrays als Parameter.