flutter 2.8 以上版本
解决办法一
-
打开 flutter SDK 中的 flutter.gradel 文件
flutter.gradle 路径如下:
/flutter/packages/flutter_tools/gradle/flutter.gradle
-
修改 minSdkVersion 的值为 20 或以上,并保存
- 重新运行 flutter 项目即可。
解决办法二
- 打开android 中的 local.properties 文件
路径如下
/flutter_test/android/local.properties
- 在 local.properties 中添加值
flutter.minSdkVersion =21
- 在 app 的 build.gradle 中修改 flutter.minSdkVersion 为如下代码
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.example.flutter_test"
// You can update the following values to match your application needs.
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-build-configuration.
minSdkVersion localProperties.getProperty('flutter.minSdkVersion').toInteger()
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
- 重新运行项目