Android 上的 Kotlin - 是不是有最低 API 级别要求?
Posted
技术标签:
【中文标题】Android 上的 Kotlin - 是不是有最低 API 级别要求?【英文标题】:Kotlin on Android - is there a minimum API level requirement?Android 上的 Kotlin - 是否有最低 API 级别要求? 【发布时间】:2018-03-14 08:35:00 【问题描述】:我正在认真考虑在一个未开发的 android 项目中使用 Kotlin,但我担心会产生连锁反应,其中最重要的是最低要求的 API 级别。
在其他平台上,新语言需要特定的操作系统版本(例如 Swift 需要 ios 7),我想知道这里是否有类似的要求?
我一直在搜索各种 Kotlin/Android 常见问题解答和 ***,但未能找到这些信息。
【问题讨论】:
不,Kotlin 编译成 Java 字节码。 【参考方案1】:没有。 API 级别没有这样的要求,因为这两者没有直接关系。无论如何,请参阅official FAQ
Kotlin 支持哪些 Android 版本?
全部! Kotlin 与 JDK 6 兼容,因此使用 Kotlin 的应用程序 在较旧的 Android 版本上安全运行。
【讨论】:
以上是关于Android 上的 Kotlin - 是不是有最低 API 级别要求?的主要内容,如果未能解决你的问题,请参考以下文章
外部键盘导致换行而不是 Android 上的搜索 - Kotlin
Kotlin 上的 Android:如何将数据从 Activity 传递到事件监听器?
使用带有 Kotlin 和流的 Android 上的 Apollo 订阅 GraphQL 时处理网络错误