Android APK下载我的应用程序不起作用,Xamarin.Android



简短版本:Xamarin.Android 应用程序在 prod config 中崩溃,但在测试配置中无法崩溃。它适用于我的两部手机,但不适用于客户(如果我先从我的计算机对同一应用程序进行 USB 调试,它也适用于客户(。

长版本:我为客户开发了一个Xamarin.Android应用程序,到目前为止一直运行良好。该应用程序有一个测试版和一个生产版,APK 将发布到站点,并将链接发送给我的客户。测试版本一直工作正常,但是当我将生产版本的链接发送给我的客户时,应用程序在尝试启动它时大约半秒后崩溃。测试版本按预期工作,唯一的区别是某些配置和应用清单更改(如包名称、应用图标等(。

最明智的事情是:我可以访问客户的手机,并且直接从我的计算机上对应用程序的产品版本进行了USB调试,然后一切正常。在我完成此操作后,来自与以前相同链接的应用程序可以正常工作而不会崩溃。"启用开发人员模式"或"启用USB调试"在这里会有所不同吗?(为什么这会让应用程序在启动之前崩溃?.即使我再次禁用开发人员模式,该链接仍然为我提供了一个工作的应用程序。但是我当然不能先对每部将使用该应用程序的手机进行USB调试,然后才能使用它。

有什么建议吗?

已解决:问题是出于某种原因设置了"Android 选项 ->使用共享运行时"。应取消选中

最新更新