Hi, I have a question: If jar binding don't have a public class what have I to do? I know that there this class "AmazonGamesClient" in jar in "com.amazon.ags.api" but in the generated binding there isn't. What to do?
Thanks. 2013/11/27 Matteo Polito <map...@gmail.com> > Hi, > > I've seen that classes that implemts NumberList has GetDeppCopyHandler, so > it should work. Is it right? > > I've binded other amazon jar: > > - AmazonInsights-android-sdk-2.0.24.jar > - login-with-amazon-sdk.jar > - gamecirclesdk.jar > > All projects are on GitHub: https://github.com/mapo80/GameCircle.Monodroid > > > [Register ("deepCopy", "()Lcom/amazon/ags/client/whispersync/ > model/HighNumberList;", "GetDeepCopyHandler")] > public virtual global::Com.Amazon.Ags.Client.Whispersync.Model. > HighNumberList DeepCopy () > { > if (id_deepCopy == IntPtr.Zero) > id_deepCopy = JNIEnv.GetMethodID (class_ref, "deepCopy", " > ()Lcom/amazon/ags/client/whispersync/model/HighNumberList;"); > > if (GetType () == ThresholdType) > return global::Java.Lang.Object.GetObject<global::Com. > Amazon.Ags.Client.Whispersync.Model.HighNumberList> (JNIEnv. > CallObjectMethod (Handle, id_deepCopy), JniHandleOwnership. > TransferLocalRef); > else > return global::Java.Lang.Object.GetObject<global::Com. > Amazon.Ags.Client.Whispersync.Model.HighNumberList> (JNIEnv. > CallNonvirtualObjectMethod (Handle, ThresholdClass, id_deepCopy), > JniHandleOwnership.TransferLocalRef); > } - > > > 2013/11/27 Jonathan Pryor <jonpr...@vt.edu> > >> On Nov 27, 2013, at 3:25 PM, Matteo Polito <matteo.pol...@gmail.com> >> wrote: >> > O, this should be right!! >> >> Nope! It'll result in infinite recursion and stack overflow. >> >> You want: >> >> public abstract Java.Lang.Object DeepCopy(); >> >> You'll also need to double-check that the generated NumberList type has a >> GetDeepCopyHandler() method (or something similar). If it doesn't, things >> get more complicated. >> >> - Jon >> >> _______________________________________________ >> Monodroid mailing list >> Monodroid@lists.ximian.com >> >> UNSUBSCRIBE INFORMATION: >> http://lists.ximian.com/mailman/listinfo/monodroid >> > >
_______________________________________________ Monodroid mailing list Monodroid@lists.ximian.com UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid