Xamarin Android App崩溃:System.ArgumentException' jobject'不能是IntPtr.Zero。随机应用崩溃

时间:2016-01-28 03:24:19

标签: android xamarin

您好我们正在开发一个使用Xamarin表单和PCL项目的跨平台应用程序。

或者app就像iOS上的宝石一样。然而在Android上,我们似乎正在遇到这种无法预测的随机崩溃。在观察到xamarin的见解时,这是我得到的堆栈跟踪:

System.ArgumentException'jobject' must not be IntPtr.Zero. Parameter name: jobject
Raw
Android.Runtime.JNIEnv.CallVoidMethod(IntPtr jobject, IntPtr jmethod)
Android.Animation.Animator.Cancel()
Xamarin.Forms.Platform.Android.AndroidTicker.DisableTimer()
Xamarin.Forms.Ticker.Disable()
Xamarin.Forms.Ticker.SendSignals(int timestep)
at Xamarin.Forms.Platform.Android.AndroidTicker.<.ctor>b__0 (System.Object sender, Android.Animation.AnimatorUpdateEventArgs e) <0xd6bdc460 + 0x0001f> in <filename unknown>:0
Android.Animation.ValueAnimator.IAnimatorUpdateListenerImplementor.OnAnimationUpdate(ValueAnimator animation)
Android.Animation.ValueAnimator.IAnimatorUpdateListenerInvoker.n_OnAnimationUpdate_Landroid_animation_ValueAnimator_(IntPtr jnienv, IntPtr native__this, IntPtr native_animation)
at (wrapper dynamic-method) System.Object:58d57b72-260d-44c0-954f-016b48334d23 (intptr,intptr,intptr)

我确实在堆栈溢出时发现了类似的帖子。寻找遇到并解决此问题的人。

此外,我们对更新我们的Xamarin表单犹豫不决,因为这似乎会引入更多错误而不是解决问题。

0 个答案:

没有答案