繁体   English   中英

Android minSdkVersion with Flutter(v2.8.1)

[英]Android minSdkVersion with Flutter(v2.8.1)

我已经安装了 firebase package。 正如我们所知,建议使用minSdkVersion 19 所以,我想做这个过程。 但是,我看到这一行包含在android/app/build.gradle文件中

minSdkVersion flutter.minSdkVersion

以前的视图如下

minSdkVersion 16

是否可以使用文件更改版本? 即minSdkVersion的值是否被拆分到另一个文件中?

谢谢!

在你的android/local.properties中添加这些行

sdk.dir=/Users/{username}/Library/Android/sdk
flutter.sdk=/Users/{username}/Developer/flutter
flutter.buildMode=debug
flutter.versionName=1.0.0
flutter.versionCode=1

flutter.minSdkVersion=21         // new
flutter.targetSdkVersion=30      // new
flutter.compileSdkVersion=30     // new

然后在你的android/app/build.gradle替换这三行

    minSdkVersion localProperties.getProperty('flutter.minSdkVersion').toInteger()
    targetSdkVersion localProperties.getProperty('flutter.targetSdkVersion').toInteger()
    versionCode flutterVersionCode.toInteger()

将 flutter.minSdkVersion=21 添加到 android/local.properties 为我解决了这个问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM