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