首页 > 解决方案 > 我的应用程序的 Android APK 下载不起作用,Xamarin.Android

问题描述

短版: Xamarin.Android 应用程序因 prod 配置而崩溃,但与测试配置无关。它适用于我的两部手机,但不适用于客户(如果我首先从我的计算机上对同一个应用程序进行 USB 调试,它适用于客户)。

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

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

有什么建议么?

标签: androidxamarinconfigurationcrash

解决方案


已解决:问题是由于某种原因设置了“Android 选项 -> 使用共享运行时”。应该不勾选


推荐阅读