Android上的Kotlin – 是否有最低的API级别要求?

我正在认真考虑在一个绿色的Android项目上使用Kotlin,但是我担心的是敲门声,其中最重要的是API级别的最低要求。

在其他平台上,新语言需要特定的操作系统版本(例如需要iOS 7的Swift),我想知道这里是否有类似的需求?

我一直在搜索各种Kotlin / Android的常见问题和Stackoverflow,但一直没能找到这个信息。

不。没有这样的API级别的要求,因为这两个不是直接相关的。 无论如何,看官方的FAQ

Kotlin支持哪些版本的Android?

他们全部! Kotlin与JDK 6兼容,所以Kotlin的应用程序可以在较旧的Android版本上安全运行。