我正在使用Android Studio进行Flutter项目。每当我创建flutter android studio时,都会说有新的gradle版本可用。因此,我必须手动将其更改为新版本。问题是当我尝试运行app时,它将下载到新版本。如果我不更改它,则某些插件会使旧版本出现错误。 这是我的 build.gradle 文件。
buildscript {
ext.kotlin_version = '1.3.50'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.1' //here I have to change it to 3.5.1
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}...
我尝试升级flutter,dart,android studio,gradle。但这行不通。如果我创建一个新的android项目,则会使用新版本创建它。那么如何用升级的gradle版本创建一个新的flutter项目呢?
答案 0 :(得分:0)
你不能。 Gradle 版本被硬编码为 flutter app's template(kotlin version 也是如此)。通常,flutter 版本也不能保证与 最新 gradle 版本兼容,因此可能会坚持使用模板中的版本,直到您确定它兼容为止。