改进翻译

所支持平台

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

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

选择执行环境:

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

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

Android 应用程序与库 android

手动应用 Android Gradle 插件——com.android.applicationcom.android.library

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

Android NDK androidNativeArm32androidNativeArm64

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

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

iOS iosArm32iosArm64iosX64 需要 macOS 主机。
watchOS watchosArm32watchosArm64watchosX86
tvOS tvosArm64tvosX64
macOS macosX64 需要 macOS 主机。
Linux linuxArm64linuxArm32HfplinuxMips32linuxMipsel32linuxX64

Linux MIPS 目标(linuxMips32linuxMipsel32)需要 Linux 主机。

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

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

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