第一个Kotlin程序以及Kotlin for Android 环境的搭建

Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。

Kotlin 可以与Java无缝结果, 它们的函数可以互调, 它可以编译成Java字节码,也可以编译成 JavaScript,以方便在没有 JVM 的设备上运行。

在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言

Kotlin 程序文件以.kt结尾,如:hello.kt 、app.kt。

为什么选择 Kotlin?

简洁:大大减少样板代码的数量。

安全:避免空指针异常等整个类的错误。

互操作性:充分利用 JVM、Android 和浏览器的现有库。

工具友好:可用任何 Java IDE 或者使用命令行构建。

极简版的Hello World
创建一个对象不用 new 关键字

Kotlin Android 环境搭建

安装 Kotlin 插件

Android Studio 从 3.0(preview)版本开始将内置安装 Kotlin 插件。

打开 Settings ( Mac 为 Preferences) 面板,在右侧找到 Plugins 选项 (快捷键 Ctrl+, Mac

下为 command+),搜索框输入 "Kotlin" 查找,点击 Search in

repositories(仓库中搜索),然后安装即可,安装完成之后需要重启 Android Studio。


Android Studio 3.0以下Kotlin 插件的安装

安装好插件以后, 正常new project 创建一个程序,一路确认,直到完成.

打开 MainActivity.java 文件,通过菜单栏依次调出 Code | Convert Java File to Kotlin File, 可以把Java文件转换成Kotlin文件, 如果没有配置Kotlin的, 会在页面顶部弹出配置框,点击选择就好

Kotlin 配置完成后,应用程序的 build.gradle 文件会更新。 你能看到新增了 apply plugin: 'kotlin-android' 及其依赖。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一个失恋的人,沉浸在巨大的痛苦中。昨天在进行不该联系的联系时,就看到了谢丽尔桑德博格的这本书。 她的第一本书给我的...
    陈汐留阅读 311评论 0 0
  • ​ 1、垂钓为什么要观察水情? 因为通过对垂钓水域水情观察能大概知道水域中有鱼无鱼、是什么鱼、鱼的多少等问题,以便...
    834a2f243aa6阅读 876评论 0 0
  • 窗外的雨水从昨夜一直滴滴答答的下着,似乎没有要停的迹象,在连续几个月没有降雨的日子里这一场雨大家都期盼了许久,然而...
    琛筱阅读 358评论 0 3