Skip to content

Android项目使用kotlin

可参考Kotlin快速上手

使用as引入

我们可以使用as的功能来引入kotlin。

依次点击 File > New,然后从各种 Android 模板中选择一个,例如一个新的空白 Fragment,如图 1 所示。如果您未在此菜单中看到模板列表,请先打开 Project 窗口,然后选择您的应用模块。

在随即显示的向导中,选择 Kotlin 作为 Source Language。图 2 显示了当您要创建新 Activity 时使用的 New Android Activity 对话框。

gradle配置引入

项目的gradle

// Project build.gradle file.
    buildscript {
        ext.kotlin_version = '1.3.30'
        ...
        dependencies {
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        }
    }

模块的gradle

// Inside each module using kotlin
    apply plugin: 'kotlin-android-extensions'
    apply plugin: 'kotlin-android'

    ...

    dependencies {
       implementation "androidx.core:core-ktx:1.0.1"
       implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    }

首次引入kotlin,gradle会花一些时间来下载相关的库文件。