这几天用kotlin写了一个Android上的Demo,对kotlin有了初步但直观的体验。但学习不能止步于体验,接下来在学习kotlin的过程中的一些笔记将记录于此,特别是一些网上少见的东西,以便日后切换到kotlin开发时查阅。
所有的开发都始于环境的搭建,幸好安卓死丢丢(Android Studio)是能够支持Kotlin的,不需要去下载另外一个IDE来折腾可怜的电脑~
Android Studio 2.x的Kotlin环境搭建
或许,你需要翻墙
Kotlin虽然只在Android Studio 3.0上才开始被官方自动支持,但在Android Studio 2.x上的配置其实也是非常简单的。
-
打开Android Studio
-
新建一个Android工程或打开一个已有的Android工程
-
打开文件(File)菜单,选择设置(Settings),然后在弹出的设置对话框中选择插件(Plugins),然后搜索"Kotlin",如果你的Android Studio显示了"没发现插件,在线上仓库搜索(No plugins found. Search in repositories)",那么就点一下"在线上仓库搜索(Search in repositories)"这个链接。然后你们看到"Kotlin",类型为"LANGUAGES",如下图所示,选择它,然后点击"安装(Install)"**静候佳音
Browse Repositories
-
在Project视图中用新建Java类的方法打开右键菜单,选择new,你会发现多了新建选项:
右键菜单的图呢?Kotlin File/Class
和Kotlin Activity
,一个用于新建Kotlin的类,一个用于新建Kotlin的Activity
-
创建出Kotlin的代码文件后,你的死丢丢(Android Studio)可能会友情提示你去配置一下工程的Kotlin依赖项,如果没有提示你,你也可以按照下面的操作去确认一下工程的Kotlin依赖是否配置上,不然你可能能写Kotlin代码,到编译不过~→_→
图呐?又没了? -
在app级别的build.gradle的
浅浅~图呐!~dependencies
节点中加入classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.4"
在module级别的build.gradle的开头加入apply plugin: 'kotlin-android'
,然后在dependencies
节点中加入compile "org.jetbrains.kotlin:kotlin-stdlib:1.0.4"
Android Studio 3.x的Kotlin环境搭建
其实Android Studio 3.x就自带Kotlin了,所以我估计不需要配置,但也许每次创建Kotlin代码时,还是需要像Android Studio 2.x中说的那样,去完成第4步以后的配置。当然这些都是我的猜测哈**猜测**因为我还没用过Android Studio 3.x~~
**
据可靠线报,Android Studio 3.x除了自带Kotlin插件外,新建的Android工程里也会自动配置好对Kotlin基本库和编译库的依赖!
线人是粽砸,有什么问题找他哈,我啥都不知道~
**
网友评论