使Android老项目支持Kotlin

修改步骤

  1. 安装Android Studio 3.0 或 安装kotlin插件
  2. 使用Android Studio 3.0 新建一个Activity,语言选择kotlin,
  3. 然后就自动配置好了, 新建的kotlin文件也在src/main/java目录下
  4. 比较下修改的文件,实际就修改了Project的build.gradle 和 app目录下的build.gradle
  • Project build.gradle修改
buildscript {
    ext.kotlin_version = '1.1.3-2'
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.0.0-beta1'
        classpath 'me.tatarka:gradle-retrolambda:3.2.5'

        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}
  • app build.gradle修改
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

dependencies {
     ...
     implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
}
image.png

推荐阅读更多精彩内容