在Play商店中推送特定版本的android的更新

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Play商店中推送特定版本的android的更新相关的知识,希望对你有一定的参考价值。

我在Play商店有一个应用程序,我收到崩溃报告,并注意到有一些特定于android版本(4.0 - 4.4)的崩溃。我想发送只有那些Android版本的更新。我如何去做,因为游戏商店没有给我任何这样的选择。我目标的最小api版本是16,targetSDK版本为27.我是否需要更改这些值并制作目标sdk版本19而不是推出更新?如果是这样会影响应用程序对api级别较高的设备的可用性?

答案

这可以在Play商店用Multiple APK configuration完成。

假设您的应用的当前版本具有versionCode 100.您使用versionCode 101生成新版本,该版本具有:

  • minSdkVersion 14(ICS,版本4.0)
  • maxSdkVersion 19(KitKat,版本4.4)

然后,您创建一个版本代码为101且版本代码为100的版本。

为了使事情稍微复杂一点,你应该考虑一个拥有KitKat手机并升级其Android版本的用户。然后它们将与版本100匹配,但这将是从versionCode 101降级到versionCode 100,并且不允许降级。因此,您还应该生成与100完全相同的版本102。

由于这非常复杂,因此将更新传递给每个人并保留单个APK可能更容易。

以上是关于在Play商店中推送特定版本的android的更新的主要内容,如果未能解决你的问题,请参考以下文章

Android 应用在 Play 商店中显示新版本,但下载旧 APK

如何在 Android TV 上打开特定应用的 Play 商店?

如果应用是从 Google Play 商店下载的,Android 应用是不是只会收到推送通知? (反应原生博览会)

Android 更新未出现在 Play 商店中

Expo 将 App 更新到 Play 商店 - 密钥错误

在 Play 商店中将 Flutter 应用程序从旧版本更新到新版本