当我尝试在我的Android应用中更新版本到自己的网站时。安装过程中会出现此问题。这是
未安装应用
已存在具有冲突的同名现有包 安装。
任何人都可以帮助您在没有卸载的情况下下载更新的应用程序。
提前致谢。
答案 0 :(得分:0)
你必须改变两个
android:versionCode="4"
android:versionName="1.0.4"
android:versionCode is a integer, eveny update increment by 1
android:versionName can any string
您使用相同的密钥库
答案 1 :(得分:-1)
如果您从自己的网站进行安装,请不要增加上传的新版本的版本代码和名称,使用相同的代码和现有apk的名称,它将替换现有版本,因此不会需要卸载该应用。
尝试启用来自未知来源的"安装应用"在设备设置中
最佳方式即使您将应用程序用于内部目的,您也可以使用实时密钥库(而不是调试密钥库)对应用程序进行签名,并将其上传到您自己的站点中。
避免获取方案的另一种方法:
如果您只想让某些特定用户下载应用程序,这就是您在自己的网站上托管应用程序的原因,那么谷歌会为测试人员提供一个选项,您可以在其中添加他们的电子邮件进行alpha测试或测试测试,以便每当您将apk上传到Playstore时,您将添加已添加的用户,并且可以在不卸载现有用户的情况下更新应用程序(这对于您尚未添加的所有用户都不会显示)。