Kotlin supports the following platforms and provides target presets for each platform. See how to use a target preset.
|Target platform||Target preset||Comments|
|Kotlin/JS|| || |
Select the execution environment:
Learn more in Setting up a Kotlin/JS project.
|Android applications and libraries|| || |
Manually apply an Android Gradle plugin –
You can only create one Android target per Gradle subproject.
The 64-bit target requires a Linux or macOS host.
You can build the 32-bit target on any supported host.
||Requires a macOS host.|
|macOS|| ||Requires a macOS host.|
Linux MIPS targets (
You can build other Linux targets on any supported host.
||Requires a Windows host.|
A target that is not supported by the current host is ignored during building and therefore not published.
© 2010–2020 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.