Kotlin4Android学习总结一:kotlin安装与使用

前言

关于Kotlin成为Android开发主力语言的大趋势我想大家都知道,毕竟Google官方都推荐使用了,而且最近JakeWharton大神也加入的google.加入的部门是@Android Framework team to work on @Kotlin stuff. 有句话这样说:跟上大神的脚步。所以我认为每一个Android开发人员都应该学习一下Kotlin,至少不会让自己掉队。我打算写几篇博客记录自己在Android开发中对Kotlin的使用,还可以分享下也许能帮到一些人。

这是一个系列,这是第一篇讲基本安装使用

安装使用

由于Android Studio3.0正式版还没有出来,这里我用的是Android Studio 2.3.3,kotlin_version = '1.1.2-4',到时候3.0正式版出来时也许会更新此处

Android Studio 2.3.3
Build #AI-162.4069837, built on June 6, 2017
JRE: 1.8.0_112-release-b06 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o

使用Kotlin首先要先有Kotlin,Android studio打开后进入项目,Mac点击快捷键command+,(command加逗号键)打开下面的界面,点击Plugins ,输入框搜索Kotlin,已经安装就跳过此步,没有安装点击下面的Browse respositories搜索安装

Kotlin4Android学习总结一:kotlin安装与使用_第1张图片
7E99DC37-F949-4022-A32F-A2D848863C45.png
Kotlin4Android学习总结一:kotlin安装与使用_第2张图片
37A10A30-2EB7-4F8C-9744-8246536066CB.png

安装过程可能会有些慢,我当时好像就装了挺久的,主要是外网网速不好

安装好之后对Kotlin进行配置:
打开app Module的build.gradle

Kotlin4Android学习总结一:kotlin安装与使用_第3张图片
3A36F97B-2276-465B-A5E9-940408456CF0.png
Kotlin4Android学习总结一:kotlin安装与使用_第4张图片
4D5F0AE8-9391-4E20-ACD9-E5CAE91227D6.png
buildscript {
    ext.kotlin_version = '1.1.2-4'
    repositories {
        jcenter()
    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath "org.jetbrains.kotlin:kotlin-android-extensions:$kotlin_version"
    }
}
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

...
...

dependencies {

    compile fileTree(dir: 'libs', include: ['*.jar'])
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
        exclude group: 'com.android.support', module: 'support-annotations'
    })
    compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
    compile 'com.android.support:appcompat-v7:25.3.1'
    compile 'com.android.support.constraint:constraint-layout:1.0.0'
    compile 'com.android.support:design:25.3.1'
    testCompile 'junit:junit:4.12'
}

至此,应该就可以使用Kotlin了

Kotlin4Android学习总结一:kotlin安装与使用_第5张图片
F57508BF-3C4E-43F2-83E4-786B331FA71E.png

这里新建还会自动新建布局文件,和在注册文件中注册

Kotlin4Android学习总结一:kotlin安装与使用_第6张图片
F92AD090-28A0-4087-8B79-FE2961BEE11C.png
Kotlin4Android学习总结一:kotlin安装与使用_第7张图片
20A36B24-7683-4B82-8D29-E21C15F2EAE7.png

这样就新建了一个Kotlin类型的Activity

第一篇完。。。

你可能感兴趣的:(Kotlin4Android学习总结一:kotlin安装与使用)