kotlin使用时遇到的问题(一)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kotlin使用时遇到的问题(一)相关的知识,希望对你有一定的参考价值。

参考技术A 一.当创建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插件下。

以上是关于kotlin使用时遇到的问题(一)的主要内容,如果未能解决你的问题,请参考以下文章

关于Kotlin调用企业微信API时获取access_token遇到的问题

将 Java 代码转换为 Kotlin 以实现 OnChangeListener 时遇到问题

Kotlin 兼容 Java 遇到的最大的“坑”

那些年写Kotlin遇到的各种坑,您需要收藏啦

kotlin 遇到的问题

DiffUtils 遇到 Kotlin,榨干视图局部刷新的最后一滴性能