簡體   English   中英

如何在應用程序終止然后使用 Visual Studio 以 xamarin 形式啟動時進行調試

[英]How to debug when the app is terminated and then launched in xamarin forms using Visual Studio

我正在使用 Visual Studio 開發 Xamarin Forms 應用程序。

我想測試這個場景:

  1. 我打開一個應用
  2. 做一些操作
  3. 終止應用程序並啟動應用程序
  4. 現在我想在 Visual Studio 中打一個斷點

如何實現這一目標? 我主要想測試這些事件 - 暫停、關閉和恢復。

有人可以幫我嗎?

它與Xamarin 有關。 表單生命周期方法:將斷點放在App.xaml.cs類中的以下方法中:

OnStart - 在應用程序啟動時調用。

OnSleep - 每次應用程序進入后台時調用。

OnResume - 在應用程序被發送到后台后恢復時調用。

請注意,沒有終止應用程序的方法。 在正常情況下(即不是崩潰),應用程序將從 OnSleep 狀態終止,不會向您的代碼發送任何額外的通知。

要觀察這些方法何時被調用,請在每個方法中實現一個 WriteLine 調用(如下所示)並在每個平台上進行測試。

protected override void OnStart()
{
    Debug.WriteLine ("OnStart");
}
protected override void OnSleep()
{
    Debug.WriteLine ("OnSleep");
}
protected override void OnResume()
{
    Debug.WriteLine ("OnResume");
}

暫無
暫無

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

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