Kotlin与Android上的ART 100%兼容吗?

时间:2014-12-26 16:19:38

标签: android bytecode dalvik kotlin

ART是Android上的“新”Dalvik运行时,自Android 5.0以来已取代它。我非常热衷于Kotlin&在JVM v8上运行的JavaFX。我不确定Kotlin编译器生成或将在其达到v1.0发布状态时生成的字节码版本。

所以问题是:ART现在是否能够运行“Kotlin代码”并且将来能够运行Kotlin代码,例如什么时候Kotlin编译器要发出Java8字节码?或者ART不依赖于Kotlin编译器发出的字节码?

1 个答案:

答案 0 :(得分:12)

与Android的兼容性是我们的首要任务,所以请确保Kotlin在发布时支持ART。目前Kotlin生成字节码版本1.6,因此它兼容,我们将继续支持此目标,直到大多数Android客户端运行较新的字节码版本。