Kotlin开发Android(1):Android studio添加Kotlin

来源:互联网 发布:漫步者煲机软件 编辑:程序博客网 时间:2024/06/04 19:30

2017年Google I/O大会上,不仅带来了Android 8.0版本,还带来了Android新的官方开发语言:Kotlin。

Oracle和Google因为Java撕逼也不是一两年了,即使Oracle再连续败诉的情况下,Oracle也依旧没有放弃对Google的控诉,百亿起的生意,Oracle怎么会这么放弃,也导致Google也是一个脑袋两个大,且由于Java诸多问题导致Android开发的不良体验,这个时候就急需一个能够代替Java的开发语言。

Kotlin是JetBrains于2010年推出的基于JVM的面向对象的开发语言,是一种跨平台语言,可以应用于服务端、移动端、桌面应用程序。Kotlin有着与Java无缝互调、Extension优秀语法、比Java更加简洁,精炼、入门比较简单等优点。在Kotlin于市场上使用了这么多年,也获得了诸多开发者的好评,已经在市场慢慢成熟的时候,Google终于在2017年Google I/O大会上将Kotlin列为Android开发官方语言。

废话少说,第一章开始教大家怎么使用Android studio开发Android:

目前Android主要开发工具-Android studio暂时支持Kotlin开发,需要等到Android studio 3.0以后,Android studio才开始支持Kotlin开发,所以,在当前环境中我们需要下载Kotlin插件才能在使用Android studio中使用Kotlin开发Android:

点击:File-Settings-Plugins -Browse Repositories,在Browse Repositories窗口中搜索Kotlin插件,下载,重启Android studio,Android studio即可使用Kotlin来开发Android了。



下载插件后,右键-New,目前只有两个选择:



项目第一次创建Activity后,Android studio上有Configure,点击导入Kotlin最新版本到项目中。注意:Kotlin会与JackOptions冲突(app 文件夹下build.gradle 中)

添加Kotlin插件后,可以点击Code-(最后一排)Convert Java File to Kotlin File  直接将Java文件转换为Kotlin文件。

关于Kotlin开发和语法,以及具体的优点,后面细说。