Google宣布将Kotlin语言作为Android的一级开发语言,所以作为一个Android开发,也有必要学习一下。
今天尝试着用Android Studio配置Kotlin的开发环境,在此记录一下,以防忘记。
1.安装Kotlin插件
由于AndroidStudio3.0还是预览版本,所以我目前用的是2.3.2版本,需要安装插件才能支持Kotlin。3.0版本新增了Kotlin语言支持,应该可以直接跳过这一步。
打开File选择Settings,在Plugins中搜索Kotlin,选择安装并且重启即可安装完成,放一张安装完成过后的图。

2.创建一个Android项目
前面跟之前一样,走正常流程就可以,创建成功后如下图所示。

之后选择菜单栏Code-> Convert Java File to Kotlin File,转化成功后是这样的。

此时就可以运行程序了,但是还没有这么简单。在运行成功后,我这里抛出了ClassNotFoundException异常,原因是还需要配置一下Kotlin插件。

3.在项目中配置Kotlin插件
点击Configure选择Android with Gradle,弹出对话框选择OK,等待其下载完成,Android Studio会自动帮你配置完成。

其中包括这些位置:



配置完成后,点击sync project with gradle files按钮,之后就可以运行成功了

网友评论