2017-04-10 32 views
0

我正在開發一個應用程序使用棱鏡和Xamarin形式。我使用Prism模板在Visual Studio 2017社區版中創建項目。Prism + Xamarin.Forms在Android上關閉應用後項目錯誤?

這裏是app.cs頁

protected override void OnInitialized() 
{ 
    InitializeComponent(); 

    NavigationService.NavigateAsync("BasePage"); 
} 

protected override void RegisterTypes() 
{ 
    Container.RegisterTypeForNavigation<BasePage>(); 
    Container.RegisterTypeForNavigation<MainNavigationPage>(); 
    Container.RegisterTypeForNavigation<MilkPurchasePage>(); 
    Container.RegisterTypeForNavigation<TruckSheetPage>(); 
    Container.RegisterTypeForNavigation<LocalSalePage>(); 
    Container.RegisterTypeForNavigation<MembersPage>(); 
} 

現在BasePage包含漢堡菜單,並從那裏將導航到MilkPurchasePage

現在,當我在手機上運行該項目一切正常,但一旦我關閉我得到的應用程序

Unfortunately , MilkApp.Droid has stopped. 

我只添加了用戶界面。除導航外,未添加任何後臺代碼。

我試圖調試錯誤我無法在Visual Studio中獲得它。我也檢查了錯誤設置中的所有錯誤。但我仍然無法解決它。

爲什麼我得到這個?

+0

進入Visual Studio設置,打開工具菜單,單擊選項,展開調試節點,然後單擊輸出窗口。在那裏設置日誌記錄輸出高一點,運行你的應用程序,產生錯誤,並檢查輸出窗口中的一些有用的信息。 –

回答

0

這實際上是Xamarin.Forms的一個問題。他們在過去固定了這一點,但看起來他們可能已經退步了。你可以通過創建一個標準的XF應用程序來輕鬆地重現這一點。您應該將此作爲一個錯誤提交給Xamarin。

+0

好的,我會提交。謝謝(你的)信息。 –

相關問題