美文网首页
Kotlin4Android学习总结一:kotlin安装与使用

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

作者: sgffsg | 来源:发表于2017-08-31 16:08 被阅读93次

    前言

    关于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

    3A36F97B-2276-465B-A5E9-940408456CF0.png 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了

    F57508BF-3C4E-43F2-83E4-786B331FA71E.png

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

    F92AD090-28A0-4087-8B79-FE2961BEE11C.png 20A36B24-7683-4B82-8D29-E21C15F2EAE7.png

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

    第一篇完。。。

    相关文章

      网友评论

          本文标题:Kotlin4Android学习总结一:kotlin安装与使用

          本文链接:https://www.haomeiwen.com/subject/bgiedxtx.html