Get Started with Kotlin on Android

Get Started with Kotlin on Android

Get Started with Kotlin on Android
《 Kotlin for android Developers 》中文翻译

AS3.0以前版本首先安装插件Kotlin

两种方式运行Kotlin的Android项目

1. 直接运行Sample Code

Use the code samples below to learn about Android O capabilities and APIs. To download the samples in Android Studio, select the File > New > Import Samples menu option.
kotlin_1

2. 自己创建Kotlin项目

  • 正常创建一个App,模板选择Empty Activity即可。
  • 在项目根目录build.gradle中添加如下内容:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    buildscript {
    ext.kotlin_version = '1.1.3-2'
    ext.anko_version = '0.10.1'

    repositories {
    jcenter()
    }
    dependencies {
    classpath 'com.android.tools.build:gradle:2.3.3'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
    }
    }

    Anko是另外一个Kotlin的Android库,这里只是定义一个版本

  • 在项目module的build.gradle文件中添加以下内容:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
        apply plugin: 'com.android.application'
    apply plugin: 'kotlin-android'
    apply plugin: 'kotlin-android-extensions'

    ...

    dependencies {
    ...
    compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
    compile "org.jetbrains.anko:anko-commons:$anko_version"
    }
  • 选中ManiActivity之后,通过Code->Convert Java File to Kotlin File即可将Java代码转换成Kotlin代码

  • 运行项目即可
0%