Kotlin 第一章: Kotlin简介以及插件安装
来源:互联网 发布:读三毛梦里花落知多少 编辑:程序博客网 时间:2024/05/21 09:56
Kotlin 第一章: Kotlin简介以及插件安装
写在最前面:
这篇文章是我把之前的文章更改编辑器,重新编译格式之后,上传的,所以文章顺序看起来会很奇怪,不过 CSDN 不支持两种编辑器互通也是蛮尴尬的。
重点来了:
首先,先来说一下 Kotlin 的发布时间吧。Kotlin 是于3月11号发布的的1.1的正式版,Kotlin 正式版发布之后,网络上关于 Kotlin 的文章可谓是铺天盖地,我第一次接触到 Kotlin 的时间大概是在5月份,中间有2个月的时间差。因为最近的工作一直是出于饱和甚至是过饱和的一个状态,一直没有时间去系统的学习和整理一下,正好趁着今天有时间来学习整理一下。
有 Kotlin 中文文档,对于我这样的英语白痴简直是福音啊,如果让我去看英文的文档,我真的是头大。但是如果没有 Kotlin 的官网真的不太好,毕竟一些基础的知识还是能够从官网上面找到的。
下面简单的说一下什么是 Kotlin:
Kotlin 是 JVM 和 Android 的实用编程语言,结合了 OO 和功能特性,专注于互操作性,安全性,清晰度和工具支持。
作为通用语言,Kotlin 可以在 Java 工作的地方工作:服务器端应用程序,移动应用程序(Android),桌面应用程序。它适用于所有主要的工具和服务,如
IntelliJ IDEA,Android Studio 和 Eclipse
Maven,Gradle 和 Ant
SpringBoot ( Kotlin 支持今天发布!)
GitHub,Slack 甚至 Minecraft
Kotlin 的关键重点之一是混合 Java + Kotlin 项目的互操作性和无缝支持,使采用更容易,从而减少了样板代码和更多的类型安全性。此外,Kotlin 有一个广泛的标准库,使日常任务轻松流畅,同时保持字节码足迹低。当然,也可以在 Kotlin 中使用任何 Java 库。反之亦然。
这是引用于中文文档的一段介绍,我觉得对于像我这样的 Android 菜鸟来说,理解起来有一定的难度,所以我从其他地方找到了一个比较通俗易懂的说法:
Kotlin 是针对 JVM、Android 和浏览器的静态编程语言!100% 与 Java™ 可互操作!
闲话不多说,开始上图简单说明一下 Android Studio 下 Kotlin 插件的安装。
Mac版的直接点击 “Android Studio” -> “preferences…” -> “Plugins” -> “Browse repositories…”,然后搜索 “Kotlin” 即可。安装完毕会提示重新启动 Android Studio。
Windows 版本的是从 “Settings” 找到 “Plugins”,剩余的其他步骤和Mac版是一样的。
到这里 Kotlin 的插件就算是安装完毕了。下一步就应该开始配置 Kotlin 了。
将原来的Java项目转化为Kotlin项目:
图片中红框框圈出来的功能就是 Java 文件转化为 Kotlin 文件,如果是新开一个项目直接开始写 Kotlin 文件项目也是可以的。这个地方我选择找一个项目来进行转化。
项目转化之后,会要求你来进行 Kotlin 的配置了。
然后需要自己来进行 Modules 和 Kotlin 版本的选择了
下一步就是Sync Gradle
当你点下 Sync Now 之后,等待的时间可能有点长,系统处理稍微有点慢,
等到处理完了之后,你会发现,可能有些地方的语法报错了,这个情况需要熟悉 Kotlin 语言之后再去就改了,暂时放下不提。
下面再来说一下新建一个 Kotlin项目:
第一步:就是新建一个 Android 项目,这个和是否使用 Kotlin 语言没有关系,还是像以前一样创建项目就好,创建完毕才是正式开始配置 Kotlin。
第二步:打开 Module 的 build.gradle 文件,找到 dependencies
,粘贴上
compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"compile "org.jetbrains.kotlin:kotlin-reflect:$kotlin_version"
在文件开头处粘贴上
apply plugin: 'kotlin-android'apply plugin: 'kotlin-android-extensions'
第三步:打开 Project 的 build.gradle
文件,找到 buildscript
,粘贴上
ext.kotlin_version = '1.1.4-2'
找到 dependencies,粘贴上
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
第四步:点击 Sync Now,这样处理完毕之后,再去打开 MainActivity 发现,还是 Java 文件,这样的话,可以再用上面的方法,将整个项目全部转化为 Kotlin 文件。
说明:kotlin_version
的值是可以改变的,现在的版本是8月18号发布的1.1.4
,具体可版本号可以通过 Plugins,然后选择 Kotlin 插件来查看。
写在最后:
文章可能写的有点杂乱无章,请多多包含,有部分资料参考与简书—叫我旺仔的文章,感谢无私的分享。
- Kotlin 第一章: Kotlin简介以及插件安装
- 《Kotlin 程序设计》第一章 Kotlin简介
- 《Kotlin极简教程》第一章 Kotlin简介
- Kotlin极简教程(第一章 Kotlin简介)
- AndroidStudio 安装Kotlin插件
- AndroidStudio安装kotlin插件
- 安装Kotlin插件
- Kotlin 本地安装插件
- Kotlin学习(一)Kotlin插件安装
- 《Kotlin极简教程》第一章 Kotlin简介 配图
- Kotlin(一)-Kotlin简介
- 【Kotlin】【官网】Kotlin 简介
- Android Studio安装Kotlin插件
- android studio 安装kotlin插件
- Android Studio Kotlin插件安装
- Android Studio 安装Kotlin插件
- Kotlin简介
- Kotlin简介
- PHP怎样打印半边金字塔、实心金字塔、空心金字塔、空心菱形
- Mac iterm2 开启密钥转发功能
- Jedis的Publish/Subscribe功能的运用
- 设计模式阅读备忘笔记-原则
- ajax请求成功,但执行error回调
- Kotlin 第一章: Kotlin简介以及插件安装
- DD报文格式
- Windows internals 7 -- 1 -- 瞎扯扯
- 特征工程
- Ajax ——无刷新页面加载页面
- 线性表--顺序存储结构
- java-源码解读-java类加载机制
- bzoj3479 [Usaco2014 Mar]Watering the Fields(prim裸题)
- redis-订阅与发布