Ionic / Cordova - 如何在 Play 商店中设置 'Requires Android' 版本?

Ionic / Cordova - How to set the 'Requires Android' version in Play Store?

如何在 Play 商店中设置 Requires Android 版本?所有 Ionic / Cordova Android 应用程序始终为 4.4。 (查看 Play 商店应用详情)

config.xml 中的首选项 android-minSdkVersion 设置为 22 (Android 5.1)。 android-targetSdkVersion 也没有效果。我在 Play 商店的开发者部分没有找到任何东西。

Cordova 没有 use/respect config.xmlminSdkVersion 正确。

解决方法: 转到目录 platforms/android 并替换 build.gradledefaultMinSdkVersion 属性 值。而已。

默认情况下未跟踪平台目录 (gitignore)。值得推荐。没问题。您可以通过构建/任务工具替换此值,例如詹金斯。或者只是将一个额外的 gradle 文件 build-extras.gradle 放入此文件夹以覆盖一些值。

更新

Cordova Android 8.0.0 修复了这个问题。现在 config.xml 的 minSdkVersion 受到尊重。参见 Release Notes