赞
踩
有的插件有最小版本的限制比如 flutter-webview 插件要求最低版本是19
方式一: 按照提示修改
- \.android\build.gradle
-
- \.android\app\build.gradle
的最小版本号即可,但是每次执行 pub get 之后就会被覆盖十分痛苦
方式二:修改模板
- 路径如下:
- flutter\packages\flutter_tools\templates\module\android
1,
将版本配置替换为
- android {
- compileSdkVersion 32
- defaultConfig {
- minSdkVersion 21
- }
- }
2, 修改如下文件
将android 配置替换为
- android {
- compileSdkVersion 32
-
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
-
- defaultConfig {
- applicationId "{{androidIdentifier}}.host"
- minSdkVersion 21
- targetSdkVersion 32
- versionCode 1
- versionName "1.0"
- }
-
- buildTypes {
- profile {
- initWith debug
- }
- release {
- // TODO: Add your own signing config for the release build.
- // Signing with the debug keys for now, so `flutter run --release` works.
- signingConfig signingConfigs.debug
- }
- }
-
- }
重新 执行 flutter clean , flutter pub get 即可
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。