Spec-Zone.ru › Kotlin 1.4

Поддерживаемые платформы

Kotlin поддерживает следующие платформы и предоставляет предустановки для каждой платформы. Ознакомьтесь с тем, как использовать предустановку целевой платформы.

Целевая платформа Предустановка Комментарии
Kotlin/JVM jvm
Kotlin/JS js

Выберите среду выполнения:

  • browser {} для приложений, работающих в браузере.
  • nodejs{} для приложений, работающих в Node.js.

Узнайте больше в Настройка проекта Kotlin/JS.

Приложения и библиотеки для Android android

Вручную примените плагин Android Gradle – com.android.application или com.android.library.

Вы можете создать только одну целевую платформу Android на подпроект Gradle.

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

Целевая платформа, которая не поддерживается текущим хостом, игнорируется при сборке и, следовательно, не публикуется.

© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/reference/mpp-supported-platforms.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API