使用 Android Studio 需要 Java JDK 吗?

新手上路,请多包涵

我正在学习 Android Studio 和 youtube 上的教程,例如:

https://www.youtube.com/watch?v=QAbQgLGKd3Y&list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl

说我需要 Java JDK。

然而,当我浏览网站上的教程时:

https://developer.android.com/training/basics/firstapp/creating-project.html

我能够设置并运行 myfirstapp 项目。

新的 AS 是否包含 SDK,或者我是否需要它来完成更复杂的项目。

我想我可以一直浏览视频教程直到遇到问题,但我想在卸载 Android Studio、安装 JDK 并重新安装 Android Studio 之前先了解一下。

看起来真的很痛苦。

原文由 Mindril 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 787
2 个回答

Android Studio 2.2 及更高版本嵌入了最新的 OpenJDK,以降低初学者的入门门槛。

但是,建议您自己安装 JDK,因为这样您就可以独立于 Android Studio 对其进行更新。


如果您使用的是 < 24 的 Android API,那么您需要使用 Java 7 编译项目或执行一些额外的步骤以 启用 Java 8 功能。 (注意:Java 8 支持相对较新)。

Android Studio 3.0 及更高版本支持所有 Java 7 语言功能和部分 Java 8 语言功能

原文由 OneCricketeer 发布,翻译遵循 CC BY-SA 4.0 许可协议

这是谷歌在 https://developer.android.com/studio/intro/studio-config.html 上所说的:

最新的 OpenJDK 副本与 Android Studio 2.2 及更高版本捆绑在一起,这是我们推荐您在 Android 项目中使用的 JDK 版本。

因此,如果您使用的是最新版本, 则不需要任何额外的 JDK 。此外,与 June 2016 相比,官方安装说明不再包含任何针对 JDK 的提示。

原文由 SomeAndroidDeveloper 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题