Xamarin App在调试时运行但在发布时崩溃

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xamarin App在调试时运行但在发布时崩溃相关的知识,希望对你有一定的参考价值。

我的Xamarin应用程序在调试模式下完美运行但在发布mod上崩溃。我得到这个错误:“不幸的是App停止了”。我通过USB连接手机,当我在发布模式下运行应用程序时,我收到此错误。

不幸的是我无法在发布模式中调试应用程序,因为我在“输出”窗口中收到此消息:“android应用程序正在运行(在android项目属性中禁用调试)”,尽管选中了“启用开发人员检测”框。我尝试了所有链接替代无/ SDK / SDK和用户,但仍然无法正常工作。

有没有办法在日志文件或其他内容中查看导致崩溃的原因?

答案

你能试试以下吗?

解决方案1:手动卸载在调试模式下部署的本地应用程序。部署发布应用程序。

解决方案2:更新您的Xamarin版本

解决方案3:项目设置→Android选项→链接器→配置=发布;链接=仅限Sdk程序集

另一答案

确保未在发布配置enter image description here中选择Shared Mono Runtime

以上是关于Xamarin App在调试时运行但在发布时崩溃的主要内容,如果未能解决你的问题,请参考以下文章

UWP XAMARIN 在 RELEASE 模式下崩溃(但在调试中工作良好)

Xamarin Forms Android 应用程序在使用 VS Android 模拟器运行调试时崩溃

WCF 服务项目在调试中运行,但在发布时崩溃

Xamarin android 崩溃调试

选择发布模式时应用程序崩溃但在调试模式下完美运行

Xamarin.Android 应用程序在选中“共享运行时选项”时崩溃