我们可以在不更改 APP 版本的情况下更新 Google Play Store 上的 APK

Posted

技术标签:

【中文标题】我们可以在不更改 APP 版本的情况下更新 Google Play Store 上的 APK【英文标题】:Can we update the APK on Google Play Store with out changing the APP Version 【发布时间】:2012-06-10 03:03:31 【问题描述】:

谁能告诉我,我可以在不更改应用版本的情况下替换上传到 Google Play 商店的 APK。

基本上我昨天已经上传了 1.0 版本的应用程序,今天我想重新上传带有一些重要修复的 APK,并且不想更改版本。

【问题讨论】:

Venkat,你应该接受一个答案来结束这个问题......除非你想进一步澄清。 【参考方案1】:

无法在不更改其版本代码的情况下更新现有应用。每次更新应用时,应将其版本代码加 1。版本代码对用户外部不可见,仅用作对应用进行版本控制的一种方式。

可以更新现有应用,而无需更改其版本名称。版本名称是用户将在 Google Play 上看到的内容(即版本 1.10、2.08 等),与您的应用程序的实际版本号无关(可以是您想要的任何内容)。

【讨论】:

感谢您的快速回复,能否请您详细说明“版本代码”和“版本名称”。 试试这个链接简要说明developer.android.com/guide/publishing/versioning.html【参考方案2】:

不,您不能在 Android 市场上传相同版本的 apk。

【讨论】:

【参考方案3】:

有两种类型的应用版本versionCode和versionName。为了更新 Play 商店中的 apk,versionCode 应该从之前的值加一,并且 versionName 不是强制更改的。这取决于您,但请记住,只有外部用户才能看到 versionName,因此如果您要更新 apk,建议更改 versionName。

【讨论】:

【参考方案4】:

你可以用一个技巧来做到这一点。

我的 Google play 会说意大利语,所以请尝试理解...点击 go back to old site design,然后进入您的应用详情并点击顶部的确定 File APK 选项卡。

现在在File APK页面旧版,点击go to advanced version,再点击deactivate

重要提示:点击deactivate后请勿点击delete,否则您的应用将被永久删除,您将重新编译商店详细信息(描述、图像、图标等)。

现在回到新风格网站,你将找不到任何上传的apk,你可以提供一个新版本而不增加版本号。

当我使用这个技巧时,我的 apk 没有发布。

【讨论】:

【参考方案5】:

FWIW,我能够在不增加版本号的情况下将 APK 文件上传到 Googe Play。

1) 我几天前上传了版本 100 (1.0.0)。

2) 我生成了一个版本为 100 (1.0.0) 的新 APK,并且上传没有任何问题。

但请注意,在我的情况下,应用程序处于草稿状态。它还没有出版。一旦发布,我不会用具有相同版本号的构建替换它(此外,它可能不会被 Google Play 接受。)

附带说明一下,我尝试上传版本 10 (1.0),但 Google Play 不接受它,说我需要增加版本号。

【讨论】:

以上是关于我们可以在不更改 APP 版本的情况下更新 Google Play Store 上的 APK的主要内容,如果未能解决你的问题,请参考以下文章

如何在不更改版本的情况下更新 Filenet 文档的内容?

我可以在不更新任何 apk 版本或其他内容的情况下更新 Play 控制台上的商品详情吗?我的应用已经发布

如何在不更改输入内容的情况下更改输入值

如何在不更改 Bundle Identifier 的情况下将 iOS 应用程序提交到 App Store

Apache Flink-在不使用广播状态的情况下更新操作员中的配置

是否可以在不从原始源重新索引的情况下更改 Solr 架构中指定的分析器?