【发布时间】:2018-07-11 04:59:52
【问题描述】:
我最近在 Kotlin 1.2.10 中开发了一个应用程序,在 Android Studio 中遇到了错误:
Call requires API level 24 (current min is 21): java.util.Map#forEach。
参考以下代码:
val map = mutableMapOf<String, String>()
map.forEach { s1: String, s2: String -> print("something") }
所以问题是,我怎么知道我使用的 Kotlin 方法(在 Android Studio 之外,例如 IntelliJ)将在某些 Android API 级别上可用?
我找不到有关 Android 支持哪个 Kotlin 版本(以及哪个 API 级别)的信息。
【问题讨论】: