当我导入kotlin并启用kotlin插件时。我发现它们不起作用。有些描述就像Android Studio 3.1 - kotlin plugin does not work 。
我不仅不能创建任何kotlin文件,类.etc而且也不能在java文件中使用kotlin语法。当我尝试使用“将Java文件转换为Kotlin文件”功能时。它&# 39; s successd.But当我关闭此文件并重新打开此文件时。此文件为空。
我所有的kotlin配置如下。
buildscript {
repositories {
jcenter()
}
ext.kotlin_version = '1.1.3-2'
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle- plugin:$kotlin_version"
}
}
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
...
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
}
dependencies {
...
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
}
当我使用「将Java文件转换为Kotlin文件」功能时,我无法修改kotlin文件等现象。一些图片如下。
当我尝试新的kotlin文件时,我遇到了一些麻烦:
因为我没有足够的重复提交图片,所以我将它们作为链接。有人可以帮助我吗?非常感谢!
答案 0 :(得分:0)
我已经解决了这个问题。这是因为* .kt扩展名与Kotlin Files.But没有关联,与Java类文件相关联。检查这些配置:设置|编辑|文件类型。有关更多信息。请参阅此问题Kotlin not working on Android Studio