Kotlin入门(1)-环境配置

作者: 秦子帅 | 来源:发表于2020-06-30 10:01 被阅读0次

    什么是Kotlin

    1.定义
    Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。
    Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。
    JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。
    kotlin官方网站
    2.特点

    • 简洁
    • 务实
    • 安全
    • 互操作性

    如何下载kotlin包??

    直接在官网下载kotlin包
    打开 此网站 https://kotlinlang.org/docs/tutorials/command-line.html


    点击此处进入kotlin包下载地址,拉到底部,点击下载即可

    也可以用包管理工具Scoop来安装,这里就不细说了

    环境配置

    手动配置

    1、.安卓Kotlin插件

    File->Settings -> plugins -> BrowseRepositories -> 搜索“Kotlin”
    我现在用Android Studio比较多, 我就拿AS来说一下Android-kotlin环境配置



    2、项目根目录配置kotlin版本号及插件

    buildscript {
        //最新kotlin版本
        ext.kotlin_version = '1.3.21'
        repositories {
            google()
            jcenter()
            
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:3.6.3'
            //引入gradle插件
            classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    

    3、module下的build.gradle添加插件
    //编译kotlin代码

    apply plugin: 'kotlin-android'
    //可选 代码支持通过view id获取对象,不再需要findViewById
    apply plugin: 'kotlin-android-extensions'
    

    4、module下的build.gradle添加kotlin标准库依赖

    dependencies {
        ...
        implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
    }
    
    自动配置

    在AS上新建项目时Language选择kotlin,AS就会自动编译并下载kotlin依赖包。

    Java 转 Kotlin

    AS提供了转换工具可直接将Java代码转为Kotlin代码:选中一个Java文件,然后在code->Convert Java File To Kotlin File即可完成转换

    今天就分享到这里,希望对大家有帮助!

    相关文章

      网友评论

        本文标题:Kotlin入门(1)-环境配置

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