我将ImageCirclePlugin(https://github.com/jamesmontemagno/ImageCirclePlugin)添加到我的Xamarin Forms项目中,之后我的应用程序在启动画面后崩溃。它显示错误NullReferenceException,如下所示:
我没有使用插件编写任何代码。
我已经尝试卸载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)
有人可以帮帮我吗?
答案 0 :(得分:0)
解决了这个问题。
当前版本的ImageCirclePlugin搞砸了我的项目。我不知道为什么。我安装了1.8版本,现在一切正常。