【问题标题】:Android studio 3: Outdated Kotlin RuntimeAndroid Studio 3:过时的 Kotlin 运行时
【发布时间】:2017-11-16 05:11:53
【问题描述】:

我当前的项目中没有使用 kotlin,但总是显示以下警告:

当我点击“更新运行时”将显示以下弹出窗口:

这里是我使用的依赖项:

有人知道如何解决这个谷歌技巧吗?

**编辑

这是 Android Studio 的错误,因为我没有使用 kotlin。如果任何机构将成为任何成语,如何解决它可以为这个问题添加额外的答案

【问题讨论】:

  • 您的其他项目使用过 Kotlin?
  • 对了,你可以点击“忽略”...否则有错误吗?这只是一个警告......“Gradle 同步已完成”看起来没有什么不好的事情发生
  • @cricket_007 是的,我没有 kotlin 问题的错误,项目构建成功,如果我不只在这个项目中使用,我想知道如何更新 kotlin 运行时
  • 你可以定义一个无用的ext.kotlin-version 属性,就像这条消息的其他答案所说的那样
  • 是的,我可以,现在就试试

标签: android android-studio android-gradle-plugin kotlin kotlin-android-extensions


【解决方案1】:

将此添加到您的build.gradle (Project)

buildscript {
ext.kotlin_version = '1.1.60'
repositories {
    google()
    jcenter()
}
dependencies {
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}

allprojects {
repositories {
    google()
    jcenter()
}
}

并将此代码放入您的build.gradle (Module)

apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

dependencies {
implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
}

这将更新您的 Kotlin 版本。您可以在Kotlin Targeting Android中找到更多信息

【讨论】:

  • 再评论:重新安装 Android Studio 和 Kotlin 插件
  • 重新安装 Kotlin 插件就足够了。
  • 要重新安装 Kotlin 插件,Android Studio -> Preferences -> Plugins,取消选中 Kotlin,然后重新选中它。然后单击重新启动 Android Studio 按钮。这解决了我的问题
猜你喜欢
  • 2017-10-11
  • 2018-01-05
  • 2018-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-12
  • 1970-01-01
相关资源
最近更新 更多