target sdk работает
Нет, это не работает. Версия целевого SDK имеет то же значение в файле build.gradle Cordova .
Meteor
зависит от Cordova
при создании приложения, а Cordova позволяет настраивать только те значения, которые не являютсяявно установлен в своей собственной конфигурации build.gradle
.
Этот следующий фрагмент кода влияет на это ограничение:
https://github.com/apache/cordova-android/blob/rel/8.1.0/bin/templates/cordova/lib/config/GradlePropertiesParser.js#L82
_configureProperties (properties) {
// Iterate though the properties and set only if missing.
Object.keys(properties).forEach(key => {
let value = this.gradleFile.get(key);
if (!value) {
//....
});
}
Вы можете полагаться на информацию, представленную в этомТаблица о том, какие версии Android SDK поддерживаются.
https://cordova.apache.org/docs/en/latest/guide/platforms/android/#requirements-and-support.
Версия Cordova 8.x.x
охватывает уровни API 19-28 и эквивалентные версии Android: 4.4
- 9.0.0
Вам не следует настраивать это значение, учитывая, что версия Android, которую вы хотите поддерживать, уже закрыта в версиях Android, охватываемых версией Cordova 8.x.x