我们可以在不更改 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的主要内容,如果未能解决你的问题,请参考以下文章
我可以在不更新任何 apk 版本或其他内容的情况下更新 Play 控制台上的商品详情吗?我的应用已经发布
如何在不更改 Bundle Identifier 的情况下将 iOS 应用程序提交到 App Store