Kotlin未配置:Android Studio

11

我遇到的错误

我成功地运行了这个项目,但无法解决显示“kotlin未配置”的问题。我已经尝试了各种解决方案,但它总是显示在当前活动文件中。

请帮忙解决。


尝试过使用 工具 -> Kotlin -> 配置项目中的Kotlin 吗? - Animesh Sahu
5
尝试了但是显示“没有可用的配置器”,你知道为什么吗? - Prashant Jajal
你的Gradle插件开启了吗?并且所有库都同步了吗? - Animesh Sahu
请在此处发布两个Gradle文件。 - Quick learner
7个回答

6

删除 .gradle 和 .idea 文件,然后重新启动项目。这对我来说似乎有效。


4

点击工具 -> Kotlin -> 配置项目中的 Kotlin,然后选择以下任何一个配置器:

  1. 使用Gradle的Java
  2. 使用Gradle的Android

7
没有可用的配置器。 - Android Dev

3
我只需点击"Sync Project with Gradle Files"按钮,就可以完成任务。 Android Studio中的按钮截图

2
此外,如果在您的build.gradle中找到以下行: implementation "androidx.core:core-ktx:+" 您可能会看到警告消息: 避免在版本号中使用+,可能会导致构建不可预测和无法重复。 点击“替换为特定版本”,然后当前安装的版本将替换“+”。 (例如,“1.3.2”) 在我的情况下,“kotlin未配置”消息和kotlin文件中的许多“错误”都消失了。

2

尝试在build.gradle文件中升级kotlin版本

ext.kotlin_version = '1.3.72'

同时,在build.gradle应用程序模块文件中,确保以下依赖项:

implementation"org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

如果您看到任何时候更新gradle选项,请这样做。


0

在我的情况下,可以通过保持 kotlin-gradle-plugin 版本最新来解决问题。在此处检查版本:https://kotlinlang.org/docs/gradle.html#plugin-and-versions

配置文件位置

Project -> build.gradle

//例子:更新这个依赖项:

dependencies {
  classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.10"
}

我得到了“未解决的引用:classpath” - Pim van der Heijden

0

我在更新到最新的安卓电鳗后遇到了同样的问题。所以,如果你有一个正常工作的 Kotlin 项目,在更新后无法同步 gradle 文件或构建项目并出现错误"Kotlin not configured",我认为这个答案可能会有所帮助。虽然我不确定这是否是正确的方法,但对于我来说,这是一个救命稻草,因为我正在使用旧版本的依赖项和 Kotlin 版本的旧项目。

只需单击 gradle 离线切换按钮,尝试在离线模式下同步项目并构建它。就是这样!!!

enter image description here

无需更改任何版本或其他更改。我希望这可以帮助您节省时间。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接