Kotlin应用程序生成失败,由于“无法初始化类com.intellij.ide.highlighter.JavaFileType”

我刚刚更新Android Studio到2.2,现在我的Kotlin项目不会建立。 gradle synch工作正常,但是当试图构建时,我立刻出现了一个错误:

Error:Execution failed for task ':app:compileDebugKotlin'. > Could not initialize class com.intellij.ide.highlighter.JavaFileType 

我已经检查过我的Kotlin插件是最新的。 这个错误听起来像是关于IDE和突出Java代码? 任何帮助,将不胜感激。

打开Tools | Kotlin | Configure Kotlin Plugin Updates Tools | Kotlin | Configure Kotlin Plugin Updates 在主菜单中Tools | Kotlin | Configure Kotlin Plugin Updates ,然后选择Check for Updates 。 确保你使用Stable频道。

关闭Android Studio ,转到您的项目目录,然后删除buildapp/build文件夹。 运行Android Studio。 删除的文件夹将被重新创建。

希望它会有所帮助

在我的情况下,kotlin插件没有更新,因为@ piotrek1543在其他答案中说。

除此之外, build.gradle有一个旧的Kotlin版本号1.0.1-2和IntelliJ说在一个警告之上切换到当前捆绑版本1.0.4

现在像这样的kotlin版本,错误消失了:

 ext.kotlin_version = '1.0.4'