Действительно возможно увеличить minSdkVersion, но мне потребовалось слишком много времени, чтобы выяснить это, потому что поиск в Google в основном дает результаты, в результате которых должны быть поддержаны обсуждения об абсолютном минимуме флаттера версии Sdk, а не о том, как увеличить его в ваш собственный проект.
Как и в проекте Android Studio, вам нужно отредактировать файл build.gradle
. В флаттерном проекте он находится по пути ./android/app/build.gradle
.
Параметр, который нужно изменить, это, конечно, minSdkVersion 16
, увеличивая его до того, что вам нужно (в данном случае 19).
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.example.projectname"
minSdkVersion 19 //*** This is the part that needs to be changed, previously was 16
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
Кажется очевидным, но мне потребовалось достаточно много времени, чтобы понять это самостоятельно.