【发布时间】:2019-12-24 05:57:47
【问题描述】:
我正在开发一个使用 Java 的旧项目。它基于 Java 7。 但现在都是新代码的 Kotlin 类。
在我们的 gradle 中仍然是
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
只是好奇,是否需要升级到 Java 8,如果继续前进,我将使用 Kotlin 编写代码?
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
来自https://developer.android.com/studio/write/java8-support,看起来这样做的唯一原因是如果我们打算用 Java 8 编写。但我很好奇,想避免不升级和错过一些可能受益的全新 Java 优化到 Android 中的 Kotlin 项目?
【问题讨论】:
标签: java android android-studio kotlin java-8