前言
关于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搜索安装
7E99DC37-F949-4022-A32F-A2D848863C45.png 37A10A30-2EB7-4F8C-9744-8246536066CB.png安装过程可能会有些慢,我当时好像就装了挺久的,主要是外网网速不好
安装好之后对Kotlin进行配置:
打开app Module的build.gradle
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了
F57508BF-3C4E-43F2-83E4-786B331FA71E.png这里新建还会自动新建布局文件,和在注册文件中注册
F92AD090-28A0-4087-8B79-FE2961BEE11C.png 20A36B24-7683-4B82-8D29-E21C15F2EAE7.png这样就新建了一个Kotlin类型的Activity
第一篇完。。。
网友评论