我在Play商店有一个应用程序,我收到崩溃报告,并注意到有一些特定于Android版本的崩溃(4.0 - 4.4)。我想发送只有那些Android版本的更新。我如何去做,因为游戏商店没有给我任何这样的选择。我目标的最小api版本是16,targetSDK版本为27.我是否需要更改这些值并制作目标sdk版本19而不是推出更新?如果是这样会影响应用程序对api级别较高的设备的可用性吗?
答案 0 :(得分:0)
这可以在Play商店中使用Multiple APK configuration。
完成假设您的应用的当前版本具有versionCode 100.您使用versionCode 101生成新版本,该版本具有:
然后创建一个版本代码为101且版本代码为100的版本。
为了使事情稍微复杂一点,您应该考虑拥有KitKat手机并升级其Android版本的用户。然后它们将与版本100匹配,但这将是从versionCode 101降级到versionCode 100,并且不允许降级。因此,您还应该生成与100完全相同的版本102。
因为这非常复杂,所以将更新传递给每个人并保留一个APK可能更容易。