美文网首页Android知识Kotlin开发指南
kotlin使用时遇到的问题(一)

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

作者: 飞奔的小马 | 来源:发表于2017-05-24 23:13 被阅读125次

    一.当创建android项目时,默认是java形式的activity,如果想要使用kotlin,就要将某个activity转换为kotlin形式的。
    使当前窗口显示的界面是要转换的界面,点击code-->convert Java File to Kotlin File

    kotlin_1.png

    转换完毕后界面就变成了kotlin形式

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

    二.查看build.gradle中并没有出现kotlin的配置,这时可以运行下项目,然后就会在activity的右上角出现configure,点击configure就可以配置kotlin应用范围和版本了。

    kotlin_2.png

    选择配置

    kotlin_3.png

    点击ok 等待自动配置kotlin,配置完毕后根build.gradle下后出现

    kotlin_6.png

    module下的build.gradle会出现


    kotlin_7.png kotlin_8.png

    三.运行时报错 unresolved reference kotlinx
    这是因为没有添加kotlin的相关插件
    在app的build.gradle下添加
    apply plugin: 'kotlin-android-extensions'

    四.因为使用kotlin之后,不需要再写findViewById(),需要用到

    import kotlinx.android.synthetic.main.activity_main.*
    

    而这个包是在kotlin的extensions插件下。

    相关文章

      网友评论

        本文标题:kotlin使用时遇到的问题(一)

        本文链接:https://www.haomeiwen.com/subject/bvfaxxtx.html