正在 google Play 商店中将应用更新为更新的 api

Updating app to a newer api in google play store

我无法从文档中弄清楚,所以我在这里问。

在googleplay更新应用后,旧设备还能使用旧版本吗?或者我的应用只能在 24 岁以上的设备上看到?

一般建议升级到 24+ 才能使用 java8 吗?

  • 第一个问题仅限之前安装过该应用的用户 可以用但不能更新了,新用户有设备 SDK 版本低于 24 的无法在商店中看到您的应用程序。
  • 关于您的第二个问题,这是您选择使用 java8 功能 并忽略旧设备。但一般建议不提高 你的 minSDK.

您可以像这样处理 minSDK 24+ 所需的每种情况:

if (Build.VERSION.SDK_INT < Build.VERSION_CODES.N){ 
    // Devices with SDk 24+ 
} else { 
    // Devices with SDK 24- 
}