splachscreen后应用程序崩溃[Xamarin Forms]

时间:2018-02-04 22:45:42

标签: android xamarin plugins xamarin.forms

我将ImageCirclePlugin(https://github.com/jamesmontemagno/ImageCirclePlugin)添加到我的Xamarin Forms项目中,之后我的应用程序在启动画面后崩溃。它显示错误NullReferenceException,如下所示:

enter image description here enter image description here

我没有使用插件编写任何代码。

我已经尝试卸载nuget但没有任何改变。

 System.NullReferenceException: Object reference not set to an instance of an object.
   at Xamarin.Forms.Platform.Android.AppCompat.Platform.LayoutRootPage (Xamarin.Forms.Platform.Android.FormsAppCompatActivity activity, Xamarin.Forms.Page page, System.Int32 width, System.Int32 height) [0x0007a] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\AppCompat\Platform.cs:279 
   at Xamarin.Forms.Platform.Android.AppCompat.Platform.Xamarin.Forms.Platform.Android.IPlatformLayout.OnLayout (System.Boolean changed, System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x00003] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\AppCompat\Platform.cs:196 
   at Xamarin.Forms.Platform.Android.PlatformRenderer.OnLayout (System.Boolean changed, System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x0000e] in C:\BuildAgent3\work\ca3766cfc22354a1\Xamarin.Forms.Platform.Android\PlatformRenderer.cs:73 
   at Android.Views.ViewGroup.n_OnLayout_ZIIII (System.IntPtr jnienv, System.IntPtr native__this, System.Boolean changed, System.Int32 l, System.Int32 t, System.Int32 r, System.Int32 b) [0x00008] in <b45497bae7b44aa5b84d9841d4f92a20>:0 
   at (wrapper dynamic-method) System.Object:fd5f91d5-8d2a-4d55-bc22-8073570fcfd7 (intptr,intptr,bool,int,int,int,int)

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

解决了这个问题。

当前版本的ImageCirclePlugin搞砸了我的项目。我不知道为什么。我安装了1.8版本,现在一切正常。