背景
众所周知,Google强力推出了Kotlin作为Android开发的第一语言,那么我们现有用Java语言开发的项目,如何去接入Kotlin开发呢?
接入Kotlin
1、 准备工作
确保Android Studio安装好了Kotlin插件
Android Studio Settings Plugins没有的话,需要自行下载,下载方式点击下方的Browse repositories,搜索Kotlin,点击安装,成功后重启Android Studio即可。
Browse repositories2、 配置gradle
在project目录下的build.gradle中添加
buildscript {
ext.kotlin_version = '1.3.30'
// 省略.....
dependencies {
// 省略......
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}其次,在app或者其他module的build.gradle中添加
repositories {
mavenCentral()
}
dependencies {
// 省略......
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
}配置完,你的项目就已经可以写Kotlin代码了。
3、现有Java代码转Kotlin
想把现有的Java代码转成Kotlin,怎么转呢?难道要自己重新将代码翻译一遍?答案肯定是不是的。
那要怎么做的呢?
首先,打开你要转成Kotlin的Java文件;
然后,在Andorid Studio的工具栏中,选"Code > Convert Java File to Kotlin File"!
image.png

