我今天打开了我的Studio,Android Studio无法识别Kotlin文件。.kt文件开始显示为普通文件。我检查了我的插件,我仍然有Kotlin插件。我尝试卸载并再次安装它。但没有使用。我试着从终端构建我的项目,它运行良好。但Android Studio不理解Kotlin文件。配置:Android Studio 3.1Kotlin1.2.41操作系统:MacOS OS
.kt
ebdffaop1#
转到Library/Preferences并删除AndroidStudio3.1文件夹。这是我的Android Studio的config目录。一旦删除,我再次启动Studio,配置被重新创建。现在一切都运行得很完美。
Library/Preferences
AndroidStudio3.1
w6mmgewl2#
更新Kotlin插件:
转到
menu preferences plugins find Kotlin plugin update
zaqlnxep3#
我也遇到了这个问题,在我的Android Studio从3.1.4升级到3.2.1之后我已经按照@Evgenii Vorobei步骤,发现没有"更新"按钮可用,只是安装和卸载。因此,我转到根项目build.gradle文件,将kotlin_version从1.3.11更新为1.3.21,同步项目,然后重新启动Android Studio这是我的工作
build.gradle
kotlin_version
1.3.11
1.3.21
更新:您还可以使用Tools > Kotlin > Configure kotlin plugin update更新插件
Tools > Kotlin > Configure kotlin plugin update
xytpbqjk4#
我已经配置好了Kotlin,可以在“Project”视图中看到这些文件,但在“Android”视图中看不到。在“Android”模式下,如果你可以在文件菜单中看到文件-〉新建-〉Kotlin文件/类,创建一个新的Kotlin文件。当我这样做时,新文件和我复制的其他文件沿着出现在菜单中。
lskq00tm5#
我也有类似的问题,但在我的情况下,这是由于misc.xml文件。Android Studio已在misc.xml文件中添加了下面的行
<component name="ProjectPlainTextFileTypeManager"> <file url="paht_to_file_not_being_recognized" /> </component>
删除这一行后,一切都很完美。2如果你重构-〉重命名文件,但问题仍然存在,这可能是一个原因。
vpfxa7rd6#
当.kt文件类型关联从Kotlin移动到文本文件时,我遇到了同样的问题。要修复此问题,请从文本中删除*.kt,并在Kotlin下添加(如果不存在)更多信息请访问jetbrains issue tracker
*.kt
6条答案
按热度按时间ebdffaop1#
转到
Library/Preferences
并删除AndroidStudio3.1
文件夹。这是我的Android Studio的config目录。一旦删除,我再次启动Studio,配置被重新创建。现在一切都运行得很完美。
w6mmgewl2#
更新Kotlin插件:
转到
zaqlnxep3#
我也遇到了这个问题,在我的Android Studio从3.1.4升级到3.2.1之后
我已经按照@Evgenii Vorobei步骤,发现没有"更新"按钮可用,只是安装和卸载。
因此,我转到根项目
build.gradle
文件,将kotlin_version
从1.3.11
更新为1.3.21
,同步项目,然后重新启动Android Studio这是我的工作
更新:
您还可以使用
Tools > Kotlin > Configure kotlin plugin update
更新插件xytpbqjk4#
我已经配置好了Kotlin,可以在“Project”视图中看到这些文件,但在“Android”视图中看不到。在“Android”模式下,如果你可以在文件菜单中看到文件-〉新建-〉Kotlin文件/类,创建一个新的Kotlin文件。当我这样做时,新文件和我复制的其他文件沿着出现在菜单中。
lskq00tm5#
我也有类似的问题,但在我的情况下,这是由于misc.xml文件。Android Studio已在misc.xml文件中添加了下面的行
删除这一行后,一切都很完美。2如果你重构-〉重命名文件,但问题仍然存在,这可能是一个原因。
vpfxa7rd6#
当
.kt
文件类型关联从Kotlin移动到文本文件时,我遇到了同样的问题。要修复此问题,请从文本中删除
*.kt
,并在Kotlin下添加(如果不存在)更多信息请访问jetbrains issue tracker