Kotlin en Android: ¿hay un requisito mínimo de nivel de API?

Estoy considerando seriamente usar Kotlin en un proyecto totalmente nuevo de Android, pero estoy preocupado por las implicaciones, la más importante de las cuales es un nivel API mínimo requerido.

En otras plataforms, los nuevos lenguajes han requerido una determinada versión de sistema operativo (por ejemplo, Swift requiriendo iOS 7) y me pregunto si aquí hay requisitos similares.

He estado buscando varias preguntas frecuentes de Kotlin / Android y Stackoverflow, pero no he podido encontrar esta información.

No. No hay tal requisito para el nivel de API ya que estos dos no están directamente relacionados. De todos modos, mira las preguntas frecuentes oficiales

¿Qué versiones de Android admite Kotlin?

¡Todos ellos! Kotlin es compatible con JDK 6, por lo que las aplicaciones con Kotlin se ejecutan de forma segura en versiones anteriores de Android.

  • Una list de files descargados es nula
  • ¿Cómo get el elemento seleccionado de ListView en Kotlin?
  • Kotlin Coroutines con time de espera
  • Error al usar IntDef definido en Kotlin cuando se usa en Java
  • ¿Es aplicable escribir un controller JDBC en Kotlin?
  • Devuelve el valor de la condición if / else, pero también ejecuta el código
  • Cómo escribir el generador HTML correcto en Kotlin
  • Sabor del producto: class duplicada encontrada
  • Enlace de datos: el campo Observable con valor lambda no comstack
  • Emitir cualquiera a Matriz en Kotlin
  • Kotlin with-statement como expresión