簡體   English   中英

在Android上關閉應用程序后,Prism + Xamarin.Forms Project錯誤?

[英]Prism + Xamarin.Forms Project error after closing app on Android?

我正在使用Prism和Xamarin Forms開發應用程序。 我使用Prism模板在Visual Studio 2017社區版中創建項目。

這是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包含Hamburger菜單,並從那里導航到MilkPurchasePage

現在,當我在移動設備上運行項目時,一切都可以正常工作,但是一旦關閉應用程序,我就會得到

Unfortunately , MilkApp.Droid has stopped.

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

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

為什么我得到這個?

這實際上是Xamarin.Forms的問題。 他們過去曾解決此問題,但看起來他們可能已經回歸了。 您可以通過創建標准XF應用程序輕松重現此內容。 您應該將此作為Bug提交給Xamarin。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM