简短版本 Xamarin.Android应用程序崩溃与prod配置但不与测试配置崩溃。它适用于我的两部手机,但不适用于客户(如果我先从我的电脑USB调试相同的应用程序,它适用于客户)。
长版: 我为客户开发了一个Xamarin.Android应用程序,直到现在一直运行良好。有一个测试版和一个Prod版本的应用程序,APK发布到一个网站,并将链接发送给我的客户。测试版本一直运行良好,但当我将Prod版本的链接发送给我的客户时,应用程序在尝试启动它时大约半秒钟后崩溃。测试版本可以正常工作,唯一的区别是一些配置和应用程序清单更改(如包名称,应用程序图标等)。
最奇怪的事情:我可以访问客户手机,直接从我的电脑上调试应用程序的产品版本,然后一切正常。在我完成之后,来自同一链接的应用程序可以在没有崩溃的情况下工作。 可以“启用开发人员模式”或“启用USB调试”在这里有所不同吗? (为什么这会让应用程序在启动之前崩溃?)。即使我再次禁用开发者模式,链接仍然给我一个工作的应用程序。但我无法首先使用该应用程序调试每个可以使用该应用程序的手机。
有什么建议吗?
答案 0 :(得分:0)
解决:问题是“Android选项 - >使用共享运行时”由于某种原因设置。它应该是未经检查的