改进翻译

所支持平台

Kotlin 支持以下平台并且为每个平台提供了目标预设。请参见如何使用目标预设。

目标平台 目标预设 说明
Kotlin/JVM jvm
Kotlin/JS js

选择执行环境:

  • browser {} 用于在浏览器中运行的应用程序。
  • nodejs{} 用于在 Node.js 上运行的应用程序。

在搭建 Kotlin/JS 项目中了解更多信息。

Android 应用程序与库 android

手动应用 Android Gradle 插件——com.android.application 或 com.android.library。

每个 Gradle 子项目只能创建一个 Android 目标。

Android NDK androidNativeArm32、 androidNativeArm64

64 位目标需要 Linux 或 macOS 主机。

可以在任何所支持的主机上构建 32 位目标。

iOS iosArm32、 iosArm64、 iosX64 需要 macOS 主机。
watchOS watchosArm32、 watchosArm64、 watchosX86
tvOS tvosArm64、 tvosX64
macOS macosX64 需要 macOS 主机。
Linux linuxArm64、 linuxArm32Hfp、 linuxMips32、 linuxMipsel32、 linuxX64

Linux MIPS 目标(linuxMips32 与 linuxMipsel32)需要 Linux 主机。

可以在任何所支持的主机上构建其他 Linux 目标。

Windows mingwX64, mingwX86 需要 Windows 主机。
WebAssembly wasm32

当前主机不支持的目标在构建期间会被忽略,因此不会发布。