Android - MinSdkVersion признан TargetSdkVersion - PullRequest
0 голосов
/ 14 декабря 2018

С ноября 2018 года Google хочет, чтобы все приложения и обновления для приложения были ориентированы как минимум на Android 8.0 (уровень API 26) https://developer.android.com/distribute/best-practices/develop/target-sdk.

В настоящее время я занимаюсь разработкой приложения с использованием Cordova 8.1.2 и моей сборки.gradle устанавливается следующим образом:

project.ext {
  defaultBuildToolsVersion="27.0.1" //String
  defaultMinSdkVersion=21 //Integer - Minimum requirement is Android 5.0
  defaultTargetSdkVersion=28 //Integer - We ALWAYS target the latest by default
  defaultCompileSdkVersion=28 //Integer - We ALWAYS compile with the latest by default
}

Все работает правильно, но когда я загружаю .apk-файл в магазин воспроизведения, я получаю следующую ошибку:

Your app is currently targeting API level 21 and must target at least API level 26 to ensure the app is based on the latest APIs that are optimized for security and performance. Change the target API level of your app to at least 26. More information: https://developer.android.com/distribute/best-practices/develop/target-sdk.

Iне хочу обновлять до уровня API 26, потому что многие из моих нынешних пользователей больше не будут получать никаких обновлений.Так что я могу сделать?

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...