【问题标题】:Kotlin not working on Android StudioKotlin 无法在 Android Studio 上运行
【发布时间】:2016-07-04 08:56:59
【问题描述】:
  1. 我的 Android Studio 上无法显示所有 kotlin 文件。即使直接将java文件转成koltin,也可以编辑,但不会出现在项目文件树上。 IDE 还建议它是一个反编译的 .class 文件。

  2. 我无法创建 Kotlin 文件。当我这样做时,它会显示一个对话框,上面写着

无法创建文件/无法解析模板“Kotlin 文件”错误消息:无法创建类文件

  1. 无法正确安装插件“Kotlin Extensions For Android(obsolete)。我可以点击安装,但它不起作用。

我的 Android Studio 版本 2.1.2

【问题讨论】:

  • 您是否安装/激活了 kotlin 插件?
  • @voddan 是的,我有。我尝试了许多版本,包括最新版本。没用。
  • 您是否能够使用最后一个稳定的 AS 和 Kotlin 插件从项目模板创建 Kotlin 项目?它运行了吗?
  • @voddan 不,我创建了一个 Android 项目。我尝试添加一个 kotlin 文件,但失败了。
  • 我明白了。您是否能够执行上述操作,创建一个新的 Kotlin 项目并运行它?

标签: android android-studio kotlin


【解决方案1】:

请确保 .kt 扩展名与设置 | 中的 Kotlin 文件相关联编辑 |文件类型。

另请注意,“Kotlin Extensions for Android (obsolete)”之所以在其名称中包含“obsolete”一词,是为了让您知道您不应该安装该插件。

【讨论】:

  • 你是对的。我的 *.kt 扩展名注册在 java 类类型下。在我创建类型 Kotlin 并在其下添加 *.kt & *.kts 扩展名后,问题解决了。非常感谢!
  • 这似乎是导致问题的常见原因。会很快修好吗?
  • @Cheng 你不需要创建 Kotlin 类型。安装插件时类型就在那里。如果您创建了自己的文件类型,您将能够编辑文件,但代码导航和重构等其他功能将不起作用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-12
  • 2016-05-25
  • 2021-01-30
  • 2020-08-07
  • 1970-01-01
相关资源
最近更新 更多