非kotlin的项目添加kotlin的代码必须按如下配置:
1.手动配置
(1) 在kotlin所在的module下build.gradle内添加:
apply plugin: 'kotlin-android'
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}
repositories {
mavenCentral()
}
(2) 在项目下build.gradle内添加:
buildscript {
ext.kotlin_version = '1.2.41'//kotlin的版本
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
否则kotlin相关代码不会参与编译
2. Android Studio自动提醒配置
新版本的AS在加入Kotlin文件时自动弹出提示
当右下角出现如图所示的提示时,
点击“as Kotlin (Android with gradle) module”会弹出module的相关设置,选择需要支持的module即可

本文详细介绍了如何在非Kotlin项目中添加Kotlin代码,包括手动配置步骤和利用Android Studio自动配置的方法。确保正确配置后,Kotlin代码能够被编译并正常运行。
328

被折叠的 条评论
为什么被折叠?



