Hello list, long time no speak!
I haven't upgraded Mono for Android since 4.0.4, it's been a nice stable version for me. Now I've come across a problem on a device and an emulator running Android 4.0.4. The error is pretty much on start up: 08-03 10:53:44.792: I/MonoDroid(797): UNHANDLED EXCEPTION: System.NotSupportedException: Unable to activate instance of type Java.Lang.IRunnableAdapter from native handle 412ce190 ---> System.MissingMethodException: No constructor found for Java.Lang.IRunnableAdapter::.ctor(System.IntPtr) Full trace attached. I'm guessing that I'll need a Mono for Android 4.2 build to get deal with this, but I'm hesitant about upgrading due to 4.0.4 being so stable. Is there anything I can do within 4.0.4 to address this? Thanks, Andy
08-03 10:53:44.792: I/MonoDroid(797): UNHANDLED EXCEPTION: System.NotSupportedException: Unable to activate instance of type Java.Lang.IRunnableAdapter from native handle 412ce190 ---> System.MissingMethodException: No constructor found for Java.Lang.IRunnableAdapter::.ctor(System.IntPtr) 08-03 10:53:44.792: I/MonoDroid(797): at Android.Runtime.TypeManager.CreateProxy (System.Type type, IntPtr handle) [0x00000] in <filename unknown>:0 08-03 10:53:44.792: I/MonoDroid(797): at Android.Runtime.TypeManager.CreateInstance (IntPtr handle, System.Type targetType) [0x00000] in <filename unknown>:0 08-03 10:53:44.792: I/MonoDroid(797): --- End of inner exception stack trace --- 08-03 10:53:44.792: I/MonoDroid(797): at Android.Runtime.TypeManager.CreateInstance (intptr,System.Type) <0x0057c> 08-03 10:53:44.792: I/MonoDroid(797): at Java.Lang.Object.GetObject (intptr,System.Type,bool) <0x00223> 08-03 10:53:44.792: I/MonoDroid(797): at Java.Lang.Object._GetObject<Java.Lang.IRunnable> (intptr,bool) <0x0004f> 08-03 10:53:44.792: I/MonoDroid(797): at Java.Lang.Object.GetObject<Java.Lang.IRunnable> (intptr,bool) <0x0002b> 08-03 10:53:44.792: I/MonoDroid(797): at Java.Lang.IRunnableAdapter.n_Run (intptr,intptr) <0x00023> 08-03 10:53:44.792: I/MonoDroid(797): at (wrapper dynamic-method) object.ccd894bc-b186-42ab-bd97-7310b4da0ecb (intptr,intptr) <0x0002b> 08-03 10:53:44.882: E/mono(797): Unhandled Exception: System.NotSupportedException: Unable to activate instance of type Java.Lang.IRunnableAdapter from native handle 412ce190 ---> System.MissingMethodException: No constructor found for Java.Lang.IRunnableAdapter::.ctor(System.IntPtr) 08-03 10:53:44.882: E/mono(797): at Android.Runtime.TypeManager.CreateProxy (System.Type type, IntPtr handle) [0x00000] in <filename unknown>:0 08-03 10:53:44.882: E/mono(797): at Android.Runtime.TypeManager.CreateInstance (IntPtr handle, System.Type targetType) [0x00000] in <filename unknown>:0 08-03 10:53:44.882: E/mono(797): --- End of inner exception stack trace --- 08-03 10:53:44.882: E/mono(797): at Android.Runtime.TypeManager.CreateInstance (IntPtr handle, System.Type targetType) [0x00000] in <filename unknown>:0 08-03 10:53:44.882: E/mono(797): at Java.Lang.Object.GetObject (IntPtr handle, System.Type type, Boolean owned) [0x00000] in <filename unknown>:0 08-03 10:53:44.882: E/mono(797): at Java.Lang.Object._GetObject[IRunnable] (IntPtr handle, Boolean owned) [0x00000] in <filename unknown>:0 08-03 10:53:44.882: E/mono(797): at Java.Lang.Object.GetObject[IRunnable] (IntPtr handle, Boolean owned) [0x00000] in <filename unknown>:0 08-03 10:53:44.882: E/mono(797): at Java.Lang.IRunnableAdapte
_______________________________________________ Monodroid mailing list [email protected] UNSUBSCRIBE INFORMATION: http://lists.ximian.com/mailman/listinfo/monodroid
