未在Android手机上安装该应用

问题描述

值得庆幸的是,我已经完成了Xamarin android应用程序的工作,并且它可以正常工作,因为我曾经使用带有Android版本10的物理设备(Huawei Honor 10 lite)调试我的应用程序,现在我正在尝试存档我的应​​用程序获取apk文件并将其上传到服务器上,以便用户可以从url下载该应用程序。如图所示,我配置了我的android选项。然后我将我的apk文件上传到服务器,该服务器说上传成功。在我的手机上,我从URL下载了apk并尝试安装该应用程序,但我得到:未安装该应用程序。这是为什么?请注意,我在存档之前重建了我的应用程序。预先感谢。

enter image description here

enter image description here

解决方法

我将我的apk文件上传到表示上传成功的服务器上

您是否将应用程序上传到Google Play商店?如果您只是将应用程序上传到服务器,请将Linking设置为无,然后再次存档应用程序(The linker discards all the unused assemblies,types,and members that are not used (or referenced)。因此,当您从服务器下载应用程序时,您的应用程序将缺少某些内容)

在上传应用之前,如果.apk文件可以正常运行,则可以直接将.apk文件安装移动到设备中。