You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android开发中Kotlin的API是否以JVM为目标平台?

Android开发中Kotlin的平台目标说明
  • Android开发时Kotlin确实以JVM为目标平台:Android的运行环境(ART)兼容Java字节码,Kotlin编译Android代码时,会先生成与Java兼容的字节码,再由Android工具转换成ART可执行的格式,这就是你看到kotlinc第一步编译为Java字节码的原因。
  • 文档参考优先级:
    1. 优先查看JVM平台的API文档,Android上的Kotlin核心API与JVM平台完全一致
    2. 针对Android专属的Kotlin特性(如Jetpack库中的Kotlin扩展),需参考Android官方的Kotlin文档,但基础语言API仍以JVM平台为准
  • 关于平台分类的说明:Kotlin官方将Android归为JVM平台的特殊应用场景,因此在基础平台列表中仅展示JVM、JS、Native等核心目标平台,而Android作为基于JVM的具体应用平台,单独在FAQ中提及。

内容的提问来源于stack exchange,提问作者CCJ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 15:31:05