所支持平台
Kotlin 支持以下平台并且为每个平台提供了目标预设。请参见如何使用目标预设。
目标平台 | 目标预设 | 说明 |
---|---|---|
Kotlin/JVM | jvm | |
Kotlin/JS | js | 选择执行环境:
在搭建 Kotlin/JS 项目中了解更多信息。 |
Android 应用程序与库 | android | 手动应用 Android Gradle 插件—— 每个 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 目标( 可以在任何所支持的主机上构建其他 Linux 目标。 |
Windows | mingwX64 , mingwX86 | 需要 Windows 主机。 |
WebAssembly | wasm32 |
当前主机不支持的目标在构建期间会被忽略,因此不会发布。