【问题标题】:push update for a specific version of android in the play store在 Play 商店中推送特定版本的 android 的更新
【发布时间】:2018-03-02 05:08:33
【问题描述】:

我在 Play 商店中有一个应用程序,我从中收到了崩溃报告,并注意到有一些特定于 android 版本 ( 4.0 - 4.4 ) 的崩溃。我只想向那些 android 版本发送更新。我该怎么做,因为Play商店没有给我任何这样的选择。我的目标最低 api 版本是 16,targetSDK 版本是 27。我是否需要更改这些值并改为将目标 sdk 版本设置为 19 并推出更新?如果是这样,是否会影响应用在更高 api 级别的设备上的可用性?

【问题讨论】:

标签: android google-play


【解决方案1】:

这可以通过 Multiple APK configuration 在 Play 商店中完成。

假设您的应用的当前版本的版本代码为 100。您生成一个版本代码为 101 的新版本,它具有:

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

然后您创建一个版本,其中包含版本代码 101 和版本代码 100。

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

因为这太复杂了,所以将更新发布给每个人并保留一个 APK 可能会更容易。

【讨论】:

    猜你喜欢
    • 2012-12-30
    • 2017-07-15
    • 2022-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多