Android Stuido:如何更改用于使用 Gradle 构建的 Kotlin 版本

Mar*_*uez 6 android gradle kotlin android-studio

Android Studio 发出警告说:“用于使用 Gradle 构建的 Kotlin 版本 (1.3.10) 与捆绑到 IDE 插件 (1.3.41) 中的版本不同”。

如何更改 Gradle 使用的 Kotlin 版本?

我已经安装了最新的 Android Studio 版本(3.4.2)和最新的 Kotlin 插件(1.3.41-release-Studio3.4-1)

我还尝试更改 build.gradle 文件中的 kotlin 版本,但它保存在变量“kotlin_version$”中

dependencies {
    // ....
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
Run Code Online (Sandbox Code Playgroud)

Com*_*are 5

我还尝试更改 build.gradle 文件中的 kotlin 版本,但它保存在变量“kotlin_version$”中

该变量在文件的前面定义。这是一个典型的顶级build.gradle文件:

buildscript {
    ext.kotlin_version = '1.3.41'
    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.4.2'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        google()
        jcenter()

    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)

该文件的第二行是:

    ext.kotlin_version = '1.3.41'
Run Code Online (Sandbox Code Playgroud)

那就是kotlin_version定义的地方,然后在"org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version".

因此,更改ext.kotlin_version为您想要的值。