背景
众所周知,Google强力推出了Kotlin
作为Android开发的第一语言,那么我们现有用Java
语言开发的项目,如何去接入Kotlin
开发呢?
接入Kotlin
1、 准备工作
确保Android Studio
安装好了Kotlin
插件
没有的话,需要自行下载,下载方式点击下方的Browse repositories
,搜索Kotlin
,点击安装,成功后重启Android Studio
即可。
2、 配置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"!