Android项目配置kotlin环境,加载kotlin包

1.可以直接改环境。

或者手动添加,项目gradle:

buildscript {
    ext.kotlin_version = '1.3.50'
    dependencies {
        ...
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        ...
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

app-gradle:

最上面添加
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
// kotlin
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"

此类问题相关编译报错:

> Plugin with id 'kotlin-android' not found.

New Gradle Sync is not supported due to containing Kotlin modules using an unsupported plugin versio

记得检查自身的版本号是否有,比如上述是1.3.50。

2.java.lang.NoSuchMethodError: No direct method <init>(ILjava/lang/Class;Ljava/lang/String;Ljava/lang/String;I)V in class Lkotlin/jvm/internal/FunctionReferenceImpl; or its super classes (declaration of 'kotlin.jvm.internal.FunctionReferenceImpl' appears in /data/app/

配置问题。。。折腾了半天

第一条里面自动配置之后,clean一下,再运行基本就好了。

写在最后:不建议手动配置kotlin环境,也不建议java和kotlin混着开发。

猜你喜欢

转载自blog.csdn.net/qq_24712507/article/details/112261420