gpt4 book ai didi

android - 调试 .NET MAUI android 应用程序时断点未命中

转载 作者:行者123 更新时间:2023-12-04 23:49:06 25 4
gpt4 key购买 nike

我一直在开发一个 MAUI android 应用程序,在调试时,断点没有命中,应用程序进入中断状态。但对于 Windows 应用程序,它运行良好。
我认为这是 Visual Studio 2022 中的 .NET 6 Android Tooling 的问题。这个问题有什么解决方案吗?

最佳答案

以下是我为调试 MAUI Android 应用程序所做的一些步骤。在此之后,我能够调试并获得我的常规异常并命中断点。

  • 将此代码添加到 Android 平台主要 Activity 的 OnCreate 方法AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;

  • 然后这个hander方法在同一个类中
    private void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
    { System.Diagnostics.Debug.WriteLine(e.ToString());}
  • 重置 CLR 的异常(exception)情况。快捷方式是( Ctrl+Alt+E )。
    只需双击 CLR Exceptions 复选框即可重置。

  • enter image description here
  • 仅在选项中禁用调试代码

  • enter image description here

    关于android - 调试 .NET MAUI android 应用程序时断点未命中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69494015/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com