Android studio 2.3:无法初始化 class org.jetbrains.kotlin.android.actions.NewKotlinActivityAction

Android studio 2.3: Could not initialize class org.jetbrains.kotlin.android.actions.NewKotlinActivityAction

我刚刚从 Canary 频道更新了 Android studio 2.2.22.3。下载完成并应用路径文件后,android 工作室正在重新启动。 但是在重新启动 android studio 之后,我的对话框出现以下错误:

Cannot load project: com.intellij.ide.plugins.PluginManager$StartupAbortedException: com.intellij.diagnostic.PluginException: Could not initialize class org.jetbrains.kotlin.android.actions.NewKotlinActivityAction [Plugin: org.jetbrains.kotlin]

请参阅下面的屏幕截图以了解更多信息:

通过 ok 关闭对话框并重新启动 android studio 后,我也无法打开我的项目或创建新项目。

有人在更新 android studio 后遇到同样的问题吗?

禁用 Kotlin 插件并重新启动 Android Studio。即使我更新了插件,我也有同样的错误。所以禁用似乎是目前的解决方案——我猜除非你使用的是 Kotlin。

Kotlin 团队通过 Twitter 确认正在修复:https://twitter.com/kotlin/status/797111726516879360

此问题已在 Kotlin 插件版本 1.0.5-2 中修复。

问题已在 Kotlin 的新更新中得到解决,您可以从

更新您的插件

Configuration>Plugin>Install JetBrains Plugin>Select "Kotlin" 从列表中点击右侧菜单中的 "Update"

今天我将 Kotlin 的插件版本从 1.1.51 更新到 1.1.60 后,就发生了这种情况。我不得不从 Settings > Pluings in Android Studio 中卸载这个版本并安装之前的版本,可以从 JetBrains plug-ins repository.

如果您使用的是Android Studio 3.0,则无需再次安装之前版本的插件,因为Android Studio 中内置了1.1.51 版本.

将 root build.gradle 上的 'ext.kotlin_version' 更新到最新版本解决了我的问题。使用此 link 找到 latest kotlin version.