如何解决“无法更新应用程序(错误代码:901)”错误?

时间:2019-02-01 10:29:55

标签: android xamarin xamarin.android release app-update

我正在将一个实时应用程序从Native迁移到Xamarin。我已经成功地做到了,现在我正尝试在Google Play商店中发布它。

我已经在Xamarin android中为相同版本生成了一个发布版本。以下是描述我所面临问题的方案-

  1. 新安装-由于我的应用程序有一个发行版APK,因此我可以将其安装在我的设备上,并且可以正常运行。

  2. 更新方案-正如我之前提到的,该应用程序已经发布,该应用程序是在本机Android上开发的,我已经安装了该应用程序的实时版本,并尝试使用我从Xamarin生成的最新版本。在这种情况下,我遇到了问题。 附有屏幕截图以供参考。

到目前为止,我为解决该问题所做的尝试-

由于与此问题相关的问题很多,因此我尝试了以下方法来消除此问题-

  • 清除数据并清除Google Play商店应用程序的缓存。
  • 检查签名键是否与以前相同。
  • 检查软件包名称是否与以前相同。
  • 删除了Google帐户,然后根据建议再次添加。

我需要尽快解决此错误,因此我不能将“全新安装”技术用作选项。

Error Image Screenshot

1 个答案:

答案 0 :(得分:0)

我能够确定问题并很幸运得到解决。在这里共享它,这样如果有人因同一问题而陷入困境,那么他们可以参考此内容。

已识别的问题-该问题非常可笑,因为即使我更改了值,也无法从Android Manifest的UI中更新版本代码。这可能是Xamarin或Visual Studio(适用于Xamarin)中的故障。

我为解决该问题所做的工作-我手动删除了版本代码的声明以及其他未从AndroidManifest.xml更改的值,然后从清单的UI部分升级了版本代码并构建发布解决方案。这就是我最终解决问题的方式。

希望这会有所帮助。谢谢。