IDEA 搭建开发环境
内置了Kotlin插件,不需要安装
方式一:直接创建Kotlin工程
创建工程比较快捷,适合做一些demo;依赖需要手动管理,矿展性比较差
打开IDEA,点击创建项目,选择Kotlin,选择JVM
创建一个包和文件,点击方法名左边的箭头即可运行改方法.
方式二:创建Gradle工程
需要下载Gradle,需要掌握Gradle机制,Gradle管理依赖,方便扩展
打开IDEA,点击创建项目,选择Gradle,勾选Java和Kotlin/JVM
如果项目中需要添加一些依赖包 ,在这个文件中直接添加即可,会自动的下载依赖包
Android Studio 搭建开发环境
3.0开始内置Kotlin插件,无需安装,工程创建引导只支持Android工程,支持IntelliJ IDEA 创建的工程,可以直接运行
原先Android项目是用Java写的,想要让Android工程支持Kotlin只需要在Gradle中添加Kotlin编译插件和Kotlin标准库依赖
点击创建工程,选择一个Empty Activity, 在语言选项中可以直接选择Kotlin,这样项目就可以直接支持,Kotlin了
对于以前使用java开发的Android工程,想要转成一个Kotlin开发的工程:将 Kotlin 添加到现有应用 | Android 开发者 | Android Developershttps://developer.android.google.cn/kotlin/add-kotlin#groovy
首先Gradle中添加Kotlin编译插件
也可以使用变量的方式
// Project build.gradle file.
buildscript {
ext.kotlin_version = '1.4.10'
...
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
点击Sync即可,Sync之后,就可以直接写kotlin代码了,以前的java代码可以不用管
创建一个Kotlin的类,然后在java文件中是可以调用的
同样可以将java文件转成Kotlin文件
转成后的结果就变成了这样
Compiler 搭建开发环境
手动下载:
下载解压即可使用,在kotlin的官网上打开compiler的GitHub的链接:https://kotlinlang.org/docs/tutorials/command-line.html
使用包管理工具
Max OSX中可以使用homeBrew进行下载:
安装homebrew:The Missing Package Manager for macOS (or Linux) — Homebrew 在这个网站上直接复制安装命令:
安装好Homebrew后,直接在命令行中使用命令进行安装Kotlin
brew install kotlin
如果已经安装想要更新就使用命令
brew upgrade kotlin
Windows中使用Scoop进行下载
首先安装scoop:
iwr -useb get.scoop.sh | iex
安装kotlin:
scoop install kotlin
使用命令行编译和运行kotlin
创建kotlin文件
使用命令vi 创建Hello.kt文件
vi Hello.kt
创建好kt文件后使用命令进行编译
./kotlinc Hello.kt
运行命令后会得到HelloKt.class文件,通过下面命令运行编译好的文件
./kotlin HelloKt