2015-06-10 21 views
1

我对Xamarin一个应用程序,它工作正常,如果我按后退按钮,移动到它的应用程序栈隐藏主菜单,所以当我打开它回来从应用程序堆栈它突然崩溃NullReferenceXamarin应用程序崩溃,在重新打开NullReference

06-10 15:59:57.363 I/MonoDroid(14891): UNHANDLED EXCEPTION: 
06-10 15:59:57.363 I/MonoDroid(14891): System.NullReferenceException: Object reference not set to an instance of an object 
06-10 15:59:57.363 I/MonoDroid(14891): at Xamarin.Forms.Platform.Android.FormsApplicationActivity.OnPrepareOptionsMenu (Android.Views.IMenu) <IL 0x00007, 0x00050> 
06-10 15:59:57.363 I/MonoDroid(14891): at Android.App.Activity.n_OnPrepareOptionsMenu_Landroid_view_Menu_ (intptr,intptr,intptr) [0x00011] in /Users/builder/data/lanes/monodroid-mavericks-monodroid-5.1-series/d419c934/source/monodroid/src/Mono.Android/platforms/android-21/src/generated/Android.App.Activity.cs:4151 
06-10 15:59:57.363 I/MonoDroid(14891): at (wrapper dynamic-method) object.87f976f0-8c0f-4463-92f4-c8ed92b6336d (intptr,intptr,intptr) <IL 0x00017, 0x0004b> 
06-10 15:59:57.383 D/AndroidRuntime(14891): Shutting down VM 
06-10 15:59:57.383 W/dalvikvm(14891): threadid=1: thread exiting with uncaught exception (group=0x41b66c08) 
An unhandled exception occured. 

任何想法会有所帮助,坚持了太久

我的主要活动代码: http://pastebin.com/d9G77MJg

+0

您可以发布您的活动的代码?你还使用XamarinForms还是Xamarin? –

+0

你想在Xamarin.Forms中隐藏你的ActionBar/Toolbar吗?如果是这样,你不能有菜单项。需要看到你Activity.cs是你想在那里膨胀一个菜单吗? – JamesMontemagno

+0

@GuilhermeTorresCastro更新问题 –

回答

2

我们想通了这个问题。问题出在没有官方支持的第三方库(XLabs)上。他们有他们自己的依赖服务,Greag重新注册了导致正在吞噬的异常的东西,所以LoadApplication永远不会被加载。

+0

http://forums.xamarin.com/discussion/comment/131787 亚当·坎普也有观点对这个问题的一个点,它是与Xamarin的错误,该应用程序需要重新启动 –

相关问题