Google Play 上的应用版本
Posted
技术标签:
【中文标题】Google Play 上的应用版本【英文标题】:App version on Google Play 【发布时间】:2018-08-28 14:18:49 【问题描述】:我们上个月为我们的应用发布了更新,将 minSDK 设置为 5.0。我们这样做是因为我们有一个服务器端更改会破坏低于 5.0 的版本。
是否可以在 Google Play 上发布另一个仅适用于 5.0 以下用户的应用?
如果我们要发布 5.0 及以下版本几天,然后发布 5.0 及以上版本。 5.0 及更低版本的用户是否仍会看到低于 5.0 版本的“略新”?
【问题讨论】:
如果是你说的服务器端问题,我认为 play store 没有办法帮助你解决这个问题,但如果是 sdk 本身的问题,也许使用 app bundle 代替 apk 会有所帮助 【参考方案1】:是的。这称为“多 APK”。见this help page。
您有两种选择来确保用户获得正确的 APK。
最容易理解的选项是在 5.0 之前的 APK 的清单中设置maxSdkVersion
,在 5.0 之后的 APK 的清单中设置 minSdkVersion
。
另一个使用版本代码的选项。 Google Play 将始终提供与用户兼容的最高版本代码。因此,如果您确保 5.0 之前的 APK 的版本代码始终低于 5.0 之后的 APK,那么这两种类型的用户都会获得正确的 APK。
【讨论】:
以上是关于Google Play 上的应用版本的主要内容,如果未能解决你的问题,请参考以下文章
我们可以在不更改 APP 版本的情况下更新 Google Play Store 上的 APK
Google Play 游戏 OAuth-2:Google+ 上的应用可见性
Unity with Google Play Plugin Application Freeze On Quit Android 上的应用程序