Xamarin PCL Android 应用程序在发布模式下突然崩溃

Posted

技术标签:

【中文标题】Xamarin PCL Android 应用程序在发布模式下突然崩溃【英文标题】:Xamarin PCL Android app suddenly crashes in release mode 【发布时间】:2018-02-09 11:50:04 【问题描述】:

我的 Xamarin (PCL) android 应用程序在发布时突然随机崩溃。即使您当前没有使用它,有时也会发生这种情况,然后出现应用停止工作的消息。

我想知道,是否有任何方法可以跟踪正在发生的事情,也许有一些我可以查看的日志,或者其他任何东西来找出问题,因为我说它是随机发生的,很难找到问题。

非常感谢。

【问题讨论】:

尝试集成 Insights 以获得崩溃报告:developer.xamarin.com/guides/insights Application Insights 现已弃用。请尝试使用 HockeyApp 或考虑 MobileCenter。访问:hockeyapp.net或visualstudio.com/app-center 【参考方案1】:

一个快速的解决方案是插入您的设备并使用 Android 设备监视器查看它是否在设备日志上打印出某些内容。 一个更可靠的解决方案当然是集成一个崩溃报告系统,就像其他人建议的那样或 Crashlytics。

【讨论】:

【参考方案2】:

您可能需要添加一个崩溃报告工具,例如 HockeyApp 或 VS App Center,或者连接您自己的全局异常处理程序

【讨论】:

以上是关于Xamarin PCL Android 应用程序在发布模式下突然崩溃的主要内容,如果未能解决你的问题,请参考以下文章

如何从xamarin表单应用程序中的PCL项目访问android原生布局文件?

是否可以在 Xamarin iOS/Android 中使用定义 PCL 的 RESX 文件来支持多语言?

如何在 xamarin 跨平台应用程序中创建具有 sqlite 支持的 PCL

有没有办法使用 Xamarin.Forms PCL 项目中的 Devexpress.Xamarin.Android.Charts

Xamarin Forms PCL 中的 LoadApplication 错误

Xamarin Forms PCL - webrequest 的干净和简单的方法?