简介:google开了一个大会,第二天感觉就崩溃了,用了五年的java要被替代了,赶紧来学习一下,kotlin到底是个什么鸟,竟然得到了google的重视。
正文:第一课,我们从来都是创建开发环境和写自己的第一个程序helloworld,我们也不例外,
1.使用在线的开发环境,进行测试学习
https://try.kotlinlang.org/#/Examples/Hello,%20world!/Simplest%20version/Simplest%20version.kt
界面如下:
是不是很简单,对于学生科研级别的,这里就足够学习了,但对于企业项目级别,了解这些还是远远不够的。
下面介绍ide的学习使用。我们选择的是android studio 和 一个android的application进行开发测试。
1.打开android studio:
Preferences -> Plugins -> kotlin -> 搜索 -> install
重启android studio 插件就安装成功了
打开默认我们可能会有一个我们的java的MainActivity,这是我们再创建一个kotlin的Activity,
右键->New -> Kotlin Activity(如果第一次这个选项置灰的话,先创建一个Kotlin File/Class,之后其他的就都可以点了,之后,再删掉。)
然后我们在java 的MainActivity,直接跳转到kotlin的Main2Activity.kt
但是我们发现,运行直接就报错,提示ClassNotFount,此时我们需要在application 的 build.gradle中加入kotlin的plugin,
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
}