下载并安装最新的 Kotlin 插件后,我收到来自 Android Studio 的 Outdated Kotlin Runtime 警告,告诉我:
Your version of Kotlin runtime in 'kotlin-stdlib-1.1.2' library is 1.1.2, while plugin version is 1.1.2-release-Studio2.3-3. Runtime library should be updated to avoid compatibility problems.
我尝试点击 Update Runtime 按钮,但收到另一条消息:
Automatic library version update for Gradle projects is currently unsupported. Please update your build.gradle manually.
如何解决这个问题?
最佳答案
在你的 (Project: [projectName])
build.gradle
文件中找到这个:
ext.kotlin_version = 'x.x.x'
并将 x.x.x 替换为您的 Kotlin 插件的当前版本。
为了检查您的 Kotlin 插件的当前版本:
注意:还要检查您的 (Module: app)
build.gradle
文件并确保您不使用:
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:1.2.21"
但是
compile 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.40'
注意区别“...jre7...” -> “...jdk7...”。还将“1.2.40”替换为您当前的 Kotlin 插件版本。
关于android - Android Studio 中过时的 Kotlin 运行时警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43928118/