如何获取应用程序更新?
How to get Application update?
我开发了一个 android 应用程序,现在 Google Play 商店。
在开发过程中,我使用了我的 phone 到 运行 应用程序。正如我们所知,默认情况下应用程序将使用默认密钥库进行签名。
在部署之前,我已经使用新的密钥库对 apk 进行了签名,并将版本代码从 1 更新为 3,并将版本名称从 1.0 更改为 3.0。
注意:更改版本代码和名称后,我的设备上没有 运行 应用程序。
所以我的设备将有应用程序版本 1 而 playstore 有版本 3.
问题:
- 当我在 Playstore 上访问我的应用程序时,它显示的不是 "Install" 选项而是 "Open" 选项。(之前的应用程序是用我的电脑默认密钥库签名的,现在是用新的密钥库签名的,它应该显示 "Install") 为什么显示打开按钮?
- 在更改版本代码和名称时,它应该显示 "Update" 选项。但它不是。
谁能解释一下为什么会这样?
- 它显示打开按钮,因为已经安装了具有相同包名的应用程序。
- 它不会显示更新按钮,因为安装的应用程序使用与 Google Play 应用程序不同的证书进行签名。只能更新使用相同证书签名的应用程序。
我开发了一个 android 应用程序,现在 Google Play 商店。
在开发过程中,我使用了我的 phone 到 运行 应用程序。正如我们所知,默认情况下应用程序将使用默认密钥库进行签名。
在部署之前,我已经使用新的密钥库对 apk 进行了签名,并将版本代码从 1 更新为 3,并将版本名称从 1.0 更改为 3.0。
注意:更改版本代码和名称后,我的设备上没有 运行 应用程序。 所以我的设备将有应用程序版本 1 而 playstore 有版本 3.
问题:
- 当我在 Playstore 上访问我的应用程序时,它显示的不是 "Install" 选项而是 "Open" 选项。(之前的应用程序是用我的电脑默认密钥库签名的,现在是用新的密钥库签名的,它应该显示 "Install") 为什么显示打开按钮?
- 在更改版本代码和名称时,它应该显示 "Update" 选项。但它不是。
谁能解释一下为什么会这样?
- 它显示打开按钮,因为已经安装了具有相同包名的应用程序。
- 它不会显示更新按钮,因为安装的应用程序使用与 Google Play 应用程序不同的证书进行签名。只能更新使用相同证书签名的应用程序。