所支持平台
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 |
当前主机不支持的目标在构建期间会被忽略,因此不会发布。