
kotlin定义:
Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。
Android studio使用Kotlin开发
在IDE plugins中下载Kotlin插件
Android studio 在设置中打开plugins,然后在里面搜索Kotlin,点击安装,之后安装后重启。
创建、转换Kotlin文件,新建一个工程,然后你可以右键试试,看看是不是多出了2个选项。
定位到MainActivity,在菜单栏选择“Code”,选择“Convert Java File to Kotlin File”,MainAvtivity变成了Kotlin文件。
.配置Kotlin(其实是全自动)
第一次使用Kotlin,Studio会提示要配置Kotlin的,点击配置即可,其实啥都不用选,直接点“ok”。
开发Android的话一般来说都是直接用Java,新修订的版本中也逐渐覆盖以往的不足,但是Android开发者们还没来得及用上它。所以这也使得Kotlin这样的语言可以有用武之地,可以让开发者们在旧的开发环境中使用新的特性。
一.当创建android项目时,默认是java形式的activity,如果想要使用kotlin,就要将某个activity转换为kotlin形式的。使当前窗口显示的界面是要转换的界面,点击code-->convert Java File to Kotlin File
转换完毕后界面就变成了kotlin形式
二.查看build.gradle中并没有出现kotlin的配置,这时可以运行下项目,然后就会在activity的右上角出现configure,点击configure就可以配置kotlin应用范围和版本了。
选择配置
点击ok 等待自动配置kotlin,配置完毕后根build.gradle下后出现
module下的build.gradle会出现
三.运行时报错 unresolved reference kotlinx
这是因为没有添加kotlin的相关插件
在app的build.gradle下添加
apply plugin: 'kotlin-android-extensions'
四.因为使用kotlin之后,不需要再写findViewById(),需要用到
而这个包是在kotlin的extensions插件下。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)