【问题标题】:How do I update minSdkVersion and targetSdkVersion in the new version of flutter 2.8.0新版flutter 2.8.0如何更新minSdkVersion和targetSdkVersion
【发布时间】:2022-01-17 07:39:25
【问题描述】:

在文件 build.gradle 我找到了这样的代码

minSdkVersion flutter.minSdkVersion

targetSdkVersion flutter.targetSdkVersion

如何更改初始化位置的值? 1

【问题讨论】:

标签: flutter dart targetsdkversion


【解决方案1】:

您可以在android/local.properties 文件中简单地更改这些。

android/local.properties: 中定义或更改它们:

org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true

// add these lines
flutter.minSdkVersion=21
flutter.targetSdkVersion=29

【讨论】:

  • 非常感谢你,但如果你不介意你可以检查这个文件: C:\src\flutter\packages\flutter_tools\gradle\flutter.gradle 在文件flutter.gradle里面有:类FlutterExtension { static int compileSdkVersion = 31 /** 设置 Flutter 应用项目默认使用的 minSdkVersion。 / static int minSdkVersion = 16 /* 设置 Flutter 应用项目中默认使用的 targetSdkVersion。 */ 静态 int targetSdkVersion = 31 }
  • @rachidev 那么这个文件有什么问题呢?
  • 没有错,但我猜这是flutter获取flutter.minSdkVersion和flutter.targetSdkVersion值的来源
【解决方案2】:

替换

minSdkVersion 颤振.minSdkVersion

targetSdkVersion 颤振.targetSdkVersion

有了这个

minSdkVersion 21

targetSdkVersion 31

版本代码flutterVersionCode.toInteger()

版本名称flutterVersionName

【讨论】:

    猜你喜欢
    • 2022-01-22
    • 2022-01-20
    • 2014-04-15
    • 1970-01-01
    • 2022-01-15
    • 2013-12-20
    • 2020-01-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多