时间:2020-10-16 12:59:29 | 栏目:Android代码 | 点击:次
前言
2017 Google IO 大会,宣布将支持Kotlin作为开发语言。自此Kotlin成为了Android开发中的又一官方支持语言,当然这并不表明Google 已经放弃了对Java 语言的支持。总体上来说,因为Kotlin是一门JVM语言,所以从本质上来讲,Kotlin 和 Java 没什么区别。
Kotlin是一种在JAVA虚拟机上可以运行的静态类型编程语言,也可以被编译为JavaScript源码,它被设计为可以与JAVA代码相互运作,甚至可以使用大量的现有JAVA类库,得益于这个性质,作为一个新生的语言,Kotlin就拥有了大量的高质量类库。Kotlin语法特点中,有较为明显的函数式编程的特征,包括一些较为优雅的LAMBDA表达式、自由的类型声明与转换等特性,而不再受限于有时臃肿的完全面向对象的语法,因此在比JAVA简洁的同时,可以较好地兼容现有的JAVA语言与运行环境可能是他显眼的优点,被用于Android开发也印证了这一点(基于JAVA的安卓应用编写的代码量还是比较多的)。
现在大多数blog也好,文档也好,都是使用手动配置kotlin到Android项目的,其实有更快捷的方式创建,本文就是教你快速创建一个Android kotlin项目,当然Java 项目,Js项目也可以这样快速创建支持Kotlin的项目。
下面话不多说了,来一看看详细的介绍吧。
IDEA 或 Android studio 安装Kotlin Plugin
菜单 File -> Settings ->Plugins
点击 Browse respositories 并在打开的窗口查询输入框中输入 Kotlin,找到Kotlin插件
博主已经安装,如果没有安装的话,右侧说明文档,会有一个install的按钮,点击后,静静等一会,安装完成后会重启IDEA 或Android studio。
创建Android项目
菜单File -> new -> Project 选择Android 项目
![create Android](/home/lincoln/图片/create Android.png)
然后就是根据提示创建Android项目,此处细节不演示了。
加入Kotlin依赖
很重要,也超级简单,不需要手工去配置依赖
菜单Tools ->Kotlin->Configure Kotlin in Project 弹出如下窗口
选择你是要对哪个模块加入Kotlin依赖,以及Kotlin版本
选择好后点击OK,然后静静等一会,依赖就全部自动加好了,什么都不需要可以去配置
So Easy……
Kotlin工具说明
工具 | 说明 |
---|---|
Configure Kotlin in Project | 将Kotlin依赖加入Android 或Java 项目中 |
Configure Kotlin (javascript) in Project | Kotlin JavaScript 依赖 加入js项目 |
Configure Kotlin Plugin Updates | 更新Kotlin插件 |
Show Kotlin ByteCode | 显示Kotlin的字节码 ,其实就是Class文件 |
Decompile Kotlin To Java | 将Kotlin代码反编译为Java代码(很难看,也不建议看,实在太。) |
Kotlin Internal Mode | 开启Internal mode ,区别仅仅是警告、错误信息中包含Kotlin内部信息,该开关主要用于Kotlin开发者调试Kotlin的,而对于应用开发者帮助不是很大。 |
Create backup for debugging Kotlin incremental compilation | 导出一个备份项目,该备份项目开启Debug标记,并使用kotlin增量编译方式编译 |
Kotlin REPL | 开启一个Kotlin 交互界面 |
总结