kotlin 入门第一课 开发环境配置

时间:2021-09-23 17:34:40

简介:google开了一个大会,第二天感觉就崩溃了,用了五年的java要被替代了,赶紧来学习一下,kotlin到底是个什么鸟,竟然得到了google的重视。


正文:第一课,我们从来都是创建开发环境和写自己的第一个程序helloworld,我们也不例外,

1.使用在线的开发环境,进行测试学习

https://try.kotlinlang.org/#/Examples/Hello,%20world!/Simplest%20version/Simplest%20version.kt

界面如下:

kotlin 入门第一课 开发环境配置

是不是很简单,对于学生科研级别的,这里就足够学习了,但对于企业项目级别,了解这些还是远远不够的。

下面介绍ide的学习使用。我们选择的是android studio 和 一个android的application进行开发测试。


1.打开android studio:

Preferences -> Plugins -> kotlin  -> 搜索 -> install

kotlin 入门第一课 开发环境配置

kotlin 入门第一课 开发环境配置

重启android studio 插件就安装成功了

打开默认我们可能会有一个我们的java的MainActivity,这是我们再创建一个kotlin的Activity,

右键->New -> Kotlin Activity(如果第一次这个选项置灰的话,先创建一个Kotlin File/Class,之后其他的就都可以点了,之后,再删掉。)

kotlin 入门第一课 开发环境配置

然后我们在java 的MainActivity,直接跳转到kotlin的Main2Activity.kt

kotlin 入门第一课 开发环境配置

但是我们发现,运行直接就报错,提示ClassNotFount,此时我们需要在application 的 build.gradle中加入kotlin的plugin,

kotlin 入门第一课 开发环境配置

buildscript {
ext.kotlin_version = '1.1.2-4'
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
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
}
}

allprojects {
repositories {
jcenter()
}
}

task clean(type: Delete) {
delete rootProject.buildDir
}


然后在运行,就完成了。