On Nov 26, 2013, at 3:43 AM, Matteo Polito <map...@gmail.com> wrote: > These are errors that I have: > > Com.Amazon.Ags.Client.Whispersync.GameDataSingleMap.cs(23,23): Error CS0738: > `Com.Amazon.Ags.Client.Whispersync.GameDataSingleMap' does not implement > interface member > `Com.Amazon.Ags.Client.Whispersync.Model.IMergeable.DeepCopy()' and the best > implementing candidate > `Com.Amazon.Ags.Client.Whispersync.GameDataSingleMap.DeepCopy()' return type > `Com.Amazon.Ags.Client.Whispersync.GameDataSingleMap' does not match > interface member return type `Java.Lang.Object' (CS0738) > (GameCircle.MonoDroid)
This is due to limitations in our code generator and Java covariant return types. The fix is to add a "managedReturn" attribute to Transforms\Metadata.xml. Please see the "Problem: Class does not implement interface method" section at: http://docs.xamarin.com/guides/android/advanced_topics/java_integration_overview/binding_a_java_library_(.jar)/ - Jon _______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid