如何获取应用程序更新?

时间:2016-12-14 06:36:05

标签: android deployment google-play versioning

我开发了一个Android应用程序,现在在Google Play商店。

在开发过程中,我正在使用手机运行应用。我们知道,默认情况下,应用程序将使用默认密钥库进行签名。

在部署之前,我已经使用新密钥库签署了apk,并且还将版本代码从1更新为3,并且还将版本名称从1.0更改为3.0。

注意:更改版本代码和名称后,我没有将应用程序运行到我的设备。 所以我的设备将有应用版本1,而playstore有版本3.

问题:

  1. 当我在Playstore上转到我的应用程序时,而不是“安装”选项显示“打开”选项。(早期的应用程序是用我的电脑默认密钥库签名的,现在用新的密钥库签名,它应该显示“安装”)为什么显示“打开”按钮?
  2. 更改版本代码和名称时,应显示“更新”选项。但不是。
  3. 任何人都可以解释为什么会这样吗?

1 个答案:

答案 0 :(得分:4)

  1. 显示OPEN按钮,因为已安装具有相同包名称的应用程序。
  2. 它不会显示UPDATE按钮,因为已安装的应用程序使用与Google Play应用程序不同的证书进行签名。只有使用相同证书签名的应用才能更新。