Android 开发中 Java 和 Kotlin 混合编程导致跨语言跳转出现错误问题
发布时间
阅读量:
阅读量
传统方式出现以下错误:

针对这个错误,我已经反复核查了无数次,包括包路径在内的XML配置均未发现任何问题。经过反复思考,最终我意识到问题出在Kotlin的运行环境上:
该项目本质上是一个Java版本的工程,在该Java项目中又新建了Kotlin文件,完成代码编写后再次执行时便出现了错误,无论如何都无法找到具体原因。因为在之前的项目中,Java与Kotlin之间的相互跳转并无任何问题。以下是我当前kotlin跳转Java的Activity方法的具体实现方式:

一行代码本身非常简单,但执行过程中却出现了错误。
startActivity(Intent(this@MvpPageActivity, JavaActivity::class.java))
接下来观察Java跳转至Kotlin版本的Activity页面的情况

还没有任何评论哟~
