我想安装Android Studio,看到建议同时安装Java JDK。我不明白的是,很多人都在推荐 Java SE Development Kit 8,但最新的是 13。为什么我要使用 8 而不是 13?谁能告诉我应该用于 Android Studio 的 JDK 的确切版本?
提前致谢。
原文由 Loeli 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想安装Android Studio,看到建议同时安装Java JDK。我不明白的是,很多人都在推荐 Java SE Development Kit 8,但最新的是 13。为什么我要使用 8 而不是 13?谁能告诉我应该用于 Android Studio 的 JDK 的确切版本?
提前致谢。
原文由 Loeli 发布,翻译遵循 CC BY-SA 4.0 许可协议
Android落后于Java开发。
它使用了 Java 7 的大部分功能和 Java 8 的 一些 功能(比如使用 lambda 的点击监听器)。
要让 Android Studio“理解”Java 8,您必须将以下选项添加到应用程序的 build.gradle android 部分:
compileOptions{
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
因此,如果您希望能够将代码从 Java 应用程序复制粘贴到 Android 应用程序,最好坚持使用 Java 8。
原文由 Eugene Kartoyev 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
3 回答914 阅读✓ 已解决
2 回答1k 阅读✓ 已解决
2 回答741 阅读✓ 已解决
2 回答1.7k 阅读
官方文档 说:
因此,如果您不打算进行 Android App 以外的 Java 开发,则无需安装独立的 JDK。