Kotlin写Android(一)——项目创建

来源:互联网 发布:手机淘宝2015旧版本5.6 编辑:程序博客网 时间:2024/05/23 12:26

0 背景

近日,以前的领导找到我,让我给做个项目。嗯~,项目很简单,就是一个题库,但想在做的过程中学点东西,就想到了之前朋友跟我提的用kotlin写项目,于是就想在这次项目中学习学习。写这个也算是对自己学习的总结。目前项目尚未开始,中间有说的不对的地方还希望大家能指出。

1 插件下载

开发工具当然是用Android Studio,在插件中搜索kotlin,如下图:
这里写图片描述

安装过程比较久,也可能中间失败,多试几次就OK了。

2 使用kotlin创建项目

1.按照java语言一样的方式创建一个项目
2.选中MainActivity,在菜单项中选中code–>Convert Java File to Kotlin File,如下图所示:
这里写图片描述
以前我们熟悉的MainActivity就会自动转换成如下代码:

class MainActivity : AppCompatActivity() {    override fun onCreate(savedInstanceState: Bundle?) {        super.onCreate(savedInstanceState)        setContentView(R.layout.activity_main)    }}

3.直接运行,这时候会崩溃,同时在MainActivity上方会提示:Kotlin not configured。如下图所示:
这里写图片描述

点击右边的Configure,会弹出两个选项,由于刚刚接触,就不自己选择了,我选了第二个。
这里写图片描述
然后在对话框中默认选择,这样就自动完成了Kotlin的配置,具体配置在哪里修改的,就是在项目的gradle和工程的gradle中,好奇的同学可以对比下配置的前后。
4.再次运行–>OK

3 遇到问题

在添加Kotlin配置后第一次运行非常的慢,我第一次的时候用了1个小时。

1 0