kotlin插件不起作用

时间:2018-06-11 08:12:45

标签: android android-studio kotlin

当我导入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文件等现象。一些图片如下。

My kotlin file example

当我尝试新的kotlin文件时,我遇到了一些麻烦:

Can not create File

My Kotlin Code Templates

因为我没有足够的重复提交图片,所以我将它们作为链接。有人可以帮助我吗?非常感谢!

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。这是因为* .kt扩展名与Kotlin Files.But没有关联,与Java类文件相关联。检查这些配置:设置|编辑|文件类型。有关更多信息。请参阅此问题Kotlin not working on Android Studio