【问题标题】:My Xamarin Forms app is getting crash for unknown reason我的 Xamarin Forms 应用程序因未知原因而崩溃
【发布时间】:2018-03-21 05:48:30
【问题描述】:

Visual Studio 的“输出”窗口中显示以下消息:

在执行本机代码时获得了 SIGSEGV。这通常表示单声道运行时或您的应用程序使用的本机库之一中存在致命错误。

导航到包含ListView 的视图时应用程序崩溃。这只发生在第一次,然后就没有问题了。

  • 有没有办法找出崩溃背后的原因?

我的 Xamarin Forms 版本是 2.5.0.280555

【问题讨论】:

  • 哪个平台?听起来像iOS错误。您可以通过在 vs 中转到 Help > Xamarin > OpenLogs 来打开日志
  • 感谢您的回复。崩溃发生在 Android 中。
  • 顺便说一句,如果调试器在崩溃后保持并显示“继续”按钮,您可能会得到更详细的错误日志。点击继续按钮,看看输出窗口是否显示更多行
  • 不幸的是,调试器没有得到控制,应用程序立即崩溃,迫使调试完全停止。请让我知道您对崩溃发生的假设。这可能是由于编码还是框架级别的问题?
  • 感谢@Csharpest 调查我的问题。

标签: xamarin.forms crash segmentation-fault


【解决方案1】:

我已经通过再次创建新解决方案解决了这个问题。在第二次尝试中,我没有安装“RestClient”NuGet 包。我认为这是导致问题的包。我见过许多开发人员寻求帮助以解决零星的崩溃问题。我的建议是仔细检查所有 NuGet 包。

【讨论】:

    猜你喜欢
    • 2013-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-10
    • 1970-01-01
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    相关资源
    最近更新 更多